Jobiglo

No results.

Principal Python Engineer (Modeling & Simulation)

code-metal · San Francisco

New
Hybrid Senior 🇬🇧 English
Python REST GraphQL gRPC Docker AWS GCP Azure Machine Learning Testing Build Systems

Job description

About the role

As a Principal Python Engineer you will design and build the Python services, pipelines, and tooling that power Code Metal’s next‑generation wargaming and decision‑support platform. You will create backend services and APIs that integrate multiple simulators, manage data, and deliver results to analysts, model developers, and government stakeholders. The role requires strong architectural authority and mentorship across the Modeling & Simulation team.

Key responsibilities

  • Design and implement backend services and APIs (REST, GraphQL, gRPC) that orchestrate mission‑level simulation runs and expose outputs.
  • Build distributed, cloud‑scale infrastructure that runs simulations on workstations, on‑premises hardware, and cloud compute while preserving reproducibility and provenance.
  • Develop scenario‑generation, Monte‑Carlo, sensitivity‑analysis, and campaign‑evaluation workflows.
  • Create data ingestion, normalization, and analysis pipelines to turn raw simulation output into decision‑ready insight.
  • Gather requirements from government stakeholders and domain experts and translate them into clear software designs.

Required profile

  • 10+ years of professional experience delivering enterprise‑level Python software.
  • Proven ability to gather stakeholder requirements and produce robust software designs.
  • Experience with strong SDLC practices: code review, testing, CI/CD, release management, and build systems.
  • Eligibility to obtain and maintain an active U.S. Top Secret security clearance.

Required skills

  • Python
  • REST, GraphQL, gRPC APIs
  • Docker and containerized application development
  • Cloud platforms (AWS, GCP, Azure)
  • Distributed architectures and cloud‑scale infrastructure
  • Machine learning tools and frameworks
  • CI/CD pipelines and automated testing

What we offer

  • Competitive salary at the upper end of the market range
  • 100% premium health care coverage (medical, dental, vision)
  • 401k with 5% matching
  • Uncapped paid time off plus holidays
  • Flexible hybrid or remote work arrangement
  • Relocation assistance for qualifying candidates

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec code-metal.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

code-metal

San Francisco