Senior Software Engineer

Oscar

Phoenix (AZ)

Hybrid

USD 150,000 - 210,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work options
Health benefits

Job summary

Oscar seeks a Principal/Senior Software Engineer to lead backend systems for physics-based simulations and AI workflows. You will architect high-concurrency microservices, data pipelines, and compute orchestration layers that connect simulation engines with global enterprise clients.

You will own system design, implement scalable pipelines, and partner with AI/ML teams to deliver secure, low-latency cloud solutions with strong security and CI/CD practices. Hybrid work options are available.

Qualifications

  • 6+ years of production software engineering experience building backend microservices.
  • Proficiency in Python with FastAPI and gRPC.
  • Experience with relational/NoSQL databases (PostgreSQL, Redis).
  • Experience with containerization, orchestration, and IaC (Docker, Kubernetes, Terraform).
  • Experience with asynchronous task processing (Celery, RabbitMQ) and data pipelines.

Responsibilities

  • Design, build, and maintain high-concurrency backend microservices in Python.
  • Build scalable data ingestion and processing pipelines for large-scale simulations.
  • Integrate agentic AI/ML workflows and model-serving infrastructure.
  • Ensure security, auditability, and low-latency API performance.

Skills

Python
FastAPI
gRPC
API design
Distributed systems
PostgreSQL
Redis
Cloud platforms
Kubernetes
Terraform
Celery

Education

B.S./M.S. in CS or related

Tools

Docker
Kubernetes
AWS/Azure/GCP
CI/CD tools
Terraform

Job description

We are seeking a Principal/Senior Software Engineer to lead the development of our high-performance backend systems, data pipelines, and compute orchestration layers. You will build the core platform infrastructure that connects physics-based simulation engines and AI agent workflows with global enterprise clients.

Key Responsibilities
  • System Architecture: Design, build, and maintain high-concurrency backend microservices in Python that power complex physical simulations and active learning loops.
  • Data Pipelines & Integration: Build scalable ingestion and processing pipelines (RAG, Delta Lake) to unify fragmented enterprise data and physical schemas into a high-performance semantic layer.
  • Agentic Compute Orchestration: Partner with AI/ML research teams to integrate agentic workflows, sandboxed execution systems, and model-serving infrastructure into secure, enterprise-grade cloud environments.
  • Operational Excellence: Harden core system capabilities around multi-tenancy, security, auditability, CI/CD automation, and low-latency API performance.
Qualifications
  • Experience: 6+ years of production software engineering experience building scalable backend microservices, high-throughput distributed systems, and API architectures.
  • Core Tech Stack: Advanced proficiency in Python, alongside modern web frameworks (FastAPI, gRPC) and relational/NoSQL databases (PostgreSQL, Redis).
  • Infrastructure & Cloud: Strong experience with containerization, orchestration, and IaC tools including Docker, Kubernetes, and Terraform on AWS, Azure, or GCP.
  • Data & Systems: Hands-on experience with asynchronous task processing (Celery, RabbitMQ), large-scale data pipelines, and high-performance system design.
  • Education: B.S. or M.S. in Computer Science, Software Engineering, Applied Mathematics, or a related quantitative field.
Preferred / Bonus Qualifications
  • Experience or background in CAD engines, CAE/CFD software, computational physics, or digital twin simulation platforms.
  • Exposure to physics-informed machine learning models, active learning loops, or autonomous LLM multi-agent orchestration.
  • Knowledge of C/C++ low-level optimization, CUDA, or parallel compute systems.

This role offers competitve pay, hybrid work options, and comprehensive health benefits.

If you're ready to build software that delivers measurable value to customers while continuing to grow as an engineer, we'd love to connect.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Physics Applications - Software Engineer
Physics Applications - Software Engineer

Vinci4D.ai • Palo Alto (CA)

On-site
USD 210,000 - 285,000
Senior System Software Engineer - Scientific Computing PaaS
Senior System Software Engineer - Scientific Computing PaaS

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Backend Developer
Senior Backend Developer

Inspektai • Town of Poland (NY)

On-site
USD 120,000 - 190,000
Annual salary adjustment
Social Security
Health Insurance
+3
Senior Software Engineer, Systems Programming
Senior Software Engineer, Systems Programming

Sedaro • Arlington (VA)

On-site
USD 140,000 - 190,000
Equity
Unlimited PTO
401(k) with 4% match
+5
Senior Software Engineer, Back End
Senior Software Engineer, Back End

Sedaro • Arlington (VA)

On-site
USD 140,000 - 210,000
Equity
Unlimited PTO
401(k) with 4% match
+5
Senior AI Solutions Architect - Industrial Engineering
Senior AI Solutions Architect - Industrial Engineering

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior AI Solutions Architect - Industrial Engineering
Senior AI Solutions Architect - Industrial Engineering

NVIDIA • Washington

On-site
USD 184,000 - 288,000
Principal Software Engineer – Backend
Principal Software Engineer – Backend

Jobtailor • Bentonville (AR)

On-site
USD 140,000 - 170,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Flexcompute • Watertown (MA)

On-site
USD 120,000 - 160,000
Competitive equity package
Health insurance
401(k) contribution
+2
Machine Learning Engineer
Machine Learning Engineer

Goliath Partners Inc. • Northern (KY)

Hybrid
USD 298,000 - 403,000