Anvilogic

Staff Software Engineer

Anvilogic

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead architecture designs and technical specifications ensuring scalability, maintainability and performance
  • Design and build robust, scalable services and APIs
  • Take ownership of software development initiatives from coding and testing to deployment and maintenance
  • Perform thorough code reviews to maintain quality, consistency and adherence to coding standards
  • Mentor senior engineers providing supportive feedback and promoting a positive and innovative culture within the team
  • Collaborate closely with product managers and cross-functional teams to turn business requirements into production solutions

Requirements

  • 8+ years of software development experience with demonstrated leadership on large scale, distributed systems
  • Proficient in at least one modern programming language (e.g. Python, Java, Go)
  • Ability to hit the ground running with Python 3 service development (FastAPI/Flask), data modeling (Pydantic/SQLAlchemy/Alembic) and testing (Pytest) on AWS
  • Strong experience designing, implementing and operating REST APIs at scale
  • Deep expertise across relational and non-relational databases including table and schema design and migration management
  • Extensive experience with software design principles, architectural patterns and best practices
  • Hands-on experience with AWS (e.g. Lambda, SQS, ECS, and EKS) and containerized deployments
  • Experience leading projects with a team of engineers and effectively managing resources to meet delivery deadlines
  • Excellent written and verbal communication skills with the ability to work effectively in a team environment
  • Some experience with LLMs, implementing standard patterns (Agents, RAG, Tools), and leveraging popular frameworks.
Benefits
  • - Competitive salary with equity in the company
  • - Comprehensive medical, dental, and vision insurance
  • - Unlimited paid time off policy for work life balance
  • - 401(k) retirement plan with company match
  • - Monthly stipend for home internet and cell phone expenses

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentPythonJavaGoFastAPIFlaskPydanticSQLAlchemyAlembicPytest
Soft skills
leadershipmentoringcollaborationcommunicationteamworkfeedbackinnovationresource managementproblem-solvingquality assurance