Skip to content
← Back to job listings

Staff Backend Software Engineer

Archer · San Jose, United States

External listingfull-time2 months ago

About The Role

Join Archer, a pioneering company in the aviation industry, as a Staff Backend Software Engineer. In this role, you will lead the design, development, and scaling of backend systems for Archer's aviation products. You will work closely with cross-functional teams to deliver secure, performant, and reliable backend services. Your responsibilities will include designing and maintaining scalable backend systems and APIs, building cloud-native applications using Python and AWS technologies, and owning the full development lifecycle. You will also conduct code reviews, enforce engineering best practices, and mentor fellow engineers.

  • Concevoir, développer et maintenir des systèmes backend évolutifs et des API pour soutenir les plateformes de covoiturage et d'exploitation aérienne d'Archer.
  • Diriger la conception architecturale et les intégrations système, en veillant à ce que les systèmes soient modulaires, efficaces et sécurisés.
  • Collaborer avec les parties prenantes pour définir les exigences techniques et les traduire en mises en œuvre robustes.
  • Small but mighty, 0 to 1 builder mentality
  • Strong communication and collaboration skills across technical and non-technical stakeholders
  • BS/MS/PhD in Computer Science or a related technical field
  • Strong experience with AWS, including services such as Lambda, API Gateway, S3, DynamoDB, ECS/Fargate, etc
  • 7+ years of backend software engineering experience, with a proven track record of delivering scalable backend systems
  • Excellent debugging, analytical, and problem-solving skills
  • Experience with performance tuning, system monitoring, and observability tools
  • Expert-level proficiency in Python for backend application development
  • Proficiency with infrastructure-as-code tools such as Terraform or AWS CDK
  • Deep understanding of RESTful API design, microservices architecture, and distributed systems
  • Experience with data modeling and working with SQL and NoSQL databases (e.g., Postgres, DynamoDB)
  • Background in high-availability, real-time systems or event-driven architectures
  • Prior experience in aerospace, transportation, or rideshare industries
  • Familiarity with CI/CD pipelines and container orchestration tools (e.g., Docker, Kubernetes)

This is an external listing. JobSpring does not represent or verify the employer. Report this listing