Staff Backend Software Engineer, Internal Tools

Archer

San Jose (CA)

Sur place

USD 173 000 - 238 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Archer, an aerospace company in San Jose, is seeking a Backend Software Engineer to own the design, development, and maintenance of Archer’s internal tooling ecosystem. You will deploy Gen AI solutions, build data-intensive platforms, and automate critical business operations.

Responsibilities include building scalable backend systems, data pipelines, and cloud infrastructure, while collaborating with engineers, operations, and product teams.

Qualifications

  • 4+ years of professional backend engineering experience.
  • Proficiency in at least one backend language (Python/Go/Java/Node.js).
  • Experience with cloud platforms and cloud-native architectures.
  • Familiarity with CI/CD, containers, and IaC.

Responsabilités

  • Design, develop, and maintain scalable backend systems and internal APIs.
  • Build automation tools and data pipelines to support cross-functional workflows.
  • Implement and manage cloud infrastructure with a focus on scalability and security.
  • Ensure code quality via testing, reviews, and best practices.
  • Collaborate with engineers, operations, PMs, and execs to translate requirements into designs.
  • Architect and maintain observability and monitoring across systems.
  • Incorporate Gen AI capabilities and data workflows into internal tools.

Connaissances

Backend engineering
Python
Go
Java
Node.js
Cross-functional collaboration
Problem solving
Communication
Observability

Formation

Bachelor's degree in CS/Engineering

Outils

AWS
GCP
Azure
Docker
Kubernetes
Terraform
CloudFormation
Ansible
TeamCity
Jenkins
GitLab CI
GitHub Actions
CircleCI
Prometheus
Grafana
DataDog
REST APIs
Microservices
GraphQL

Description du poste

Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are designing, manufacturing, and operating an all-electric aircraft that can carry four passengers while producing minimal noise.

Our sights are set high and our problems are hard, and we believe that diversity in the workplace is what makes us smarter, drives better insights, and will ultimately lift us all to success. We are dedicated to cultivating an equitable and inclusive environment that embraces our differences, and supports and celebrates all of our team members.

What You’ll Do:

We are looking for a versatile Backend Software Engineer to own the design, development, and maintenance of Archer’s internal tooling ecosystem. In this role, you will act as a force multiplier for the entire organization—from Hardware Engineers analyzing flight data to Talent Acquisition teams scaling our workforce.

You will not just be writing code; you will be solving complex workflow problems. You will be responsible for deploying Generative AI solutions, building data-intensive platforms, and automating critical business operations.

In addition to the above, your responsibilities will include but not limited to the following.

  • Design, develop, and maintain scalable backend systems and APIs for internal tools supporting engineering, manufacturing, supply chain, and business operations
  • Build automation tools and workflows that streamline cross-functional processes
  • Implement robust data pipelines and integration systems connecting various internal platforms
  • Ensure code quality through comprehensive testing, code reviews, and adherence to engineering best practices
  • Design and manage cloud infrastructure with a focus on scalability, reliability, and security
  • Monitor system performance, troubleshoot issues, and optimize for efficiencyEstablish infrastructure as code practices and maintain version-controlled configurations
  • Partner with multidisciplinary stakeholders including engineers, operations teams, program managers, and executives to understand requirements and deliver solutions
  • Translate business needs into technical specifications and architectural designs

What You Need:

  • 4+ years of professional backend engineering experience
  • Strong proficiency in at least one backend programming language (Python, Go, Java, Node.js, or similar)
  • Extensive experience with cloud platforms (AWS, GCP, or Azure) and cloud-native architecture
  • Solid understanding of DevOps principles with hands‑on experience in:
    • CI/CD tools (TeamCity, Jenkins, GitLab CI, GitHub Actions, CircleCI, etc.)
    • Containerization and orchestration (Docker, Kubernetes, Prefect/Airflow)
    • Infrastructure as Code (Terraform, CloudFormation, Ansible, etc.)
  • Proficiency with relational and NoSQL databases
  • Experience with RESTful API design and microservices architecture
  • Strong understanding of software engineering best practices including version control, testing, and code review
  • Proven ability to work effectively with cross‑functional teams and non‑technical stakeholders
  • Knowledge of observability tools (Prometheus, Grafana, DataDog, etc.)
  • Excellent problem‑solving skills and attention to detail
  • Strong written and verbal communication skills

Bonus Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Background in building internal developer tools or platforms
  • Hands‑on experience integrating Gen AI via API and a familiarity with employing RAG in custom applications
  • Experience with message queuing systems (RabbitMQ, Kafka, etc.)
  • Experience with GraphQL APIs
  • Familiarity with data warehousing and analytics platforms
  • Experience building with Model Context Protocol (MCP) servers to connect data sources to LLMs

Please note that this job description is intended to provide a general overview of the position and does not include an exhaustive list of responsibilities and qualifications

At Archer we aim to attract, retain, and motivate talent that possess the skills and leadership necessary to grow our business. We drive a pay‑for‑performance culture and reward performance that supports the Company’s business strategy. For this position we are targeting a base pay between $172,800 - $237,600. Actual compensation offered will be determined by factors such as job‑related knowledge, skills, and experience.

Archer is proud to be an Equal Opportunity employer committed to diversity and inclusivity in the workplace. All aspects of employment are decided on the basis of merit, qualifications, and business needs. We do not discriminate based upon race, color, religion, sex, sexual orientation, age, national origin, disability status, protected veteran status, gender identity or any other characteristic protected by federal, state or local laws.

Archer is committed to working with and providing reasonable accommodations to job applicants with physical or mental disabilities, and those with sincerely held religious beliefs. Applicants who may require reasonable accommodation for any part of the application or hiring process should provide their name and contact information to Archer’s People Team at people@archer.com. Reasonable accommodations will be determined on a case‑by‑case basis.

Custom Application Question:

In order to comply with U.S. export control laws and regulations, applicants for this position who are non‑U.S. nationals (i.e. individuals who are not U.S. Citizens, Permanent Residents, Asylees, Refugees or members of a similar designation) may need to obtain an export‑control license to access certain restricted data and/or information. To the best of your knowledge, is there a possibility that you may need to acquire an export‑control license?

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Staff Software Engineer, Full Stack
Staff Software Engineer, Full Stack

Archer • San Jose (CA)

Sur place
USD 180 000 - 215 000
Staff Software Engineer, Full Stack
Staff Software Engineer, Full Stack

Archer • Sacramento (CA)

Sur place
USD 180 000 - 215 000
Competitive pay
Equal opportunity employer
Reasonable accommodations
Software Engineer
Software Engineer

Archer • San Jose (CA)

Sur place
USD 144 000 - 180 000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Archer • San Jose (CA)

Sur place
USD 145 000 - 180 000
Staff Software Engineer, Backend San Jose, California, United States
Staff Software Engineer, Backend San Jose, California, United States

Archer Aviation • San Jose (CA)

Sur place
USD 172 800 - 216 000
Staff Backend Engineer — Platform Core
Staff Backend Engineer — Platform Core

Archer • San Jose (CA)

Hybride
USD 133 000 - 200 000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Archer • San Jose (CA)

Sur place
USD 145 000 - 180 000
Senior Staff Backend Engineer, Platform Core
Senior Staff Backend Engineer, Platform Core

Archer • San Jose (CA)

Sur place
USD 183 000 - 220 000
Staff Survivability and Operations Analysis Engineer
Staff Survivability and Operations Analysis Engineer

Archer • États-Unis

À distance
USD 131 000 - 180 000
Staff Aircraft Software Integration Engineer
Staff Aircraft Software Integration Engineer

Archer • San Jose (CA)

Sur place
USD 160 000 - 204 000