Skip to content

Software Engineer - Systems Engineering AI Tooling

Develops scalable internal tools, AI workflows, and backend services for systems engineering traceability in autonomous vehicle programs. Requires 2+ years backend experience, Python proficiency, API design, and data modeling.

About the job

Responsibilities

  • Design, develop, and productionize scalable internal tools and AI workflows that support system engineering and validation for autonomous vehicle programs.
  • Integrate data across requirements management, modeling, and validation tools to provide end-to-end traceability from system requirements to test results.
  • Build backend services and APIs to unify distributed engineering artifacts into a cohesive, reliable platform.
  • Develop dashboards and KPIs to measure requirement coverage, trace completeness, and validation progress.
  • Own and evolve the core traceability data model, enabling bidirectional traceability, versioning, baselining, and change impact analysis.
  • Refactor internal prototypes into production-grade, certifiable systems with strong reliability, access control, and auditability.
  • Collaborate closely with systems engineering, safety, and autonomy teams to ensure tooling supports compliance and safety case development.
  • Scale internal tooling to support production programs and future regulatory needs.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Robotics, Electrical Engineering, or a related technical field.
  • 2+ years of professional experience in backend software development, internal tooling, or platform engineering.
  • Strong proficiency in Python and familiarity with Java or C/C++.
  • Experience designing and building REST or GraphQL APIs.
  • Experience with data modeling, schema design, and integrating systems via APIs.
  • Experience building scalable backend services and working with CI/CD pipelines.
  • Strong systems thinking and the ability to work across complex, cross-functional technical domains.

Nice to have

  • Experience with requirements management or system modeling tools.
  • Experience building dashboards, metrics frameworks, or traceability platforms.
  • Familiarity with configuration management or compliance-driven environments.
  • Exposure to safety-critical or regulated systems.
  • Experience in a startup or fast-paced engineering environment.

Compensation

Base salary range: $125,000 - $185,000 USD annually (plus equity and benefits).

Skills

Python, Java, C++, Rest, GraphQL, Data Modeling, CI/CD, APIs, Dashboards, Backend Services

Lyft

Lyft

Seattle, WA

Software Engineer, Fulfillment Core Services
$128k+/yrHybrid2+ YOEBackend Engineering

Build and operate mission-critical distributed backend systems that manage ride fulfillment state transitions, integrating new rider and driver products while improving reliability and performance. The role requires 2+ years of software engineering experience, cloud expertise, and knowledge of distributed systems and databases.

Fingerprint

Fingerprint

United States

Backend Engineer, Core APIs
$130k+/yrRemote2+ YOEBackend Engineering

Build and scale high-performance backend APIs and real-time data-processing systems for fraud detection. The role requires at least 2 years of backend experience with Go and/or Node.js, plus expertise in scalable systems, APIs, databases, and microservices.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, Backend
$135k+/yrHybrid2+ YOEBackend Engineering

Build and maintain backend services, APIs, and data pipelines supporting a mission-critical flight safety platform. The role requires at least two years of backend experience or equivalent project-based experience, with proficiency in a modern backend language.

Illumio

Illumio

Sunnyvale, CA

Member of Technical Staff II - Cloud Security
$141k+/yrOn-site2+ YOEBackend Engineering

Develop and operate Go-based containerized microservices that process cloud telemetry and real-time events for a multi-tenant security platform. The role requires 2+ years building distributed systems, cloud API experience, and strong SQL, networking, and Linux skills.

Bubble

Bubble

Remote

Software Engineer II, Backend
$145k+/yrRemote2+ YOEBackend Engineering

Build and improve high-scale backend infrastructure, workflow systems, data tiers, and reliability tooling supporting billions of requests. The role requires at least two years of software engineering experience, strong coding and problem-solving skills, distributed-systems familiarity, and participation in on-call operations.