Remote Position

[Remote] Lead Backend Engineer (Modeling & Simulation)

🌍 Remote · United States 💼 Full-time

Note: The job is a remote job and is open to candidates in USA. Code Metal is hiring a Lead Backend Engineer for its Modeling & Simulation team. The role leads and grows the backend and data engineering team while owning the architecture and hands-on development of Python services, APIs, and data systems for a wargaming and decision-support platform.

Responsibilities

  • Lead and grow a high-performing backend and data engineering team while remaining hands-on in the codebase
  • Define the technical direction for backend services, APIs, data systems, and integrations across simulation, AI, frontend, and platform teams
  • Design, build, and operate secure, reliable Python services, APIs, workers, and integration layers
  • Translate product, research, and domain requirements into clear architectures, technical plans, and incrementally deliverable work
  • Establish strong engineering standards for API design, service boundaries, testing, observability, error handling, migrations, security, and code review
  • Build enterprise-grade software for cloud, private-cloud, customer-managed, on-premises, and disconnected environments
  • Partner with platform and data engineering leaders to ensure systems are deployable, observable, performant, and maintainable
  • Lead design reviews, RFCs, technical grooming, and pragmatic decisions across speed, correctness, reliability, and long-term maintainability
  • Debug and resolve complex issues spanning services, databases, queues, APIs, infrastructure, and third-party integrations
  • Review code, mentor engineers, and uphold a high bar for quality—including the validation of AI-assisted code in high-assurance environments
  • Collaborate with Product, Engineering, and government stakeholders to align platform capabilities with mission needs
  • Recruit, develop, and scale the backend and data engineering organization; at senior levels, help forecast headcount and technical capacity

Skills

  • Significant experience building and operating production backend systems for enterprise software
  • Strong Python programming skills and experience designing services, APIs, background workers, and integration layers
  • Proven technical leadership, including architecture guidance, code review, mentoring, and delivery ownership for a small team
  • Strong understanding of service architecture, domain modeling, API contracts, system boundaries, and failure modes
  • Experience with relational databases—preferably PostgreSQL—along with strong SQL and data-modeling fundamentals
  • Experience with ORMs and database migration frameworks, such as SQLAlchemy, Alembic, Django ORM, or comparable tools
  • Experience delivering secure, reliable, observable software in production environments
  • Familiarity with cloud deployment patterns in AWS, Azure, GCP, or similar platforms
  • Experience supporting software deployed beyond standard SaaS environments, including private cloud, on-premises, customer-managed, appliance-style, or disconnected deployments
  • Ability to make practical decisions around data consistency, reliability, observability, and operational support
  • Strong cross-functional communication skills and the ability to turn ambiguous requirements into clear plans and working software
  • Experience leading backend or data engineering teams on simulation, analytics, or decision-support platforms
  • Familiarity with agentic AI frameworks, machine learning tooling, or ML pipeline integration
  • Experience with cloud-based distributed systems (AWS, GCP, Azure) and Docker/containerized development
  • Experience designing rule-driven systems, policy engines, or configuration-driven business logic
  • Experience managing managers, or growing engineers into technical-lead roles
  • Active U.S. security clearance (Secret, Top Secret, or SCI/SAP)
  • Experience with observability practices and tooling, including structured logging, metrics, tracing, health checks, alerting, and service dashboards
  • Experience with authentication, authorization, role-based access control, audit logging, and secure service-to-service communication
  • Experience designing systems that integrate with external services, legacy systems, third-party APIs, simulators, data pipelines, or customer-owned infrastructure
  • Experience with geospatial systems, simulation systems, planning systems, logistics systems, or other complex operational domains
  • Experience helping teams establish engineering practices without adding unnecessary process or slowing delivery

Benefits

  • Health care plan with 100% premium coverage, including medical, dental, and vision
  • 401k with 5% matching
  • Paid Time Off (uncapped vacation, plus sick and public holidays)
  • Flexible hybrid or remote work arrangement
  • Relocation assistance for qualifying employees
  • Equity

Company Overview

  • Code Metal is an AI-enabled platform providing verifiable code translation and optimization for edge development and code modernization. It was founded in 2023, and is headquartered in Boston, Massachusetts, USA, with a workforce of 51-200 employees. Its website is https://www.codemetal.ai.
  • Apply Now →

    More Open Positions

    Explore similar remote opportunities