Jobs · Information Technology · Arizona

Senior Software Engineer

Oscar · Phoenix, AZ · 1 mo ago
Information TechnologyFull-time

About the role

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.

Benefits

  • Competitive pay
  • Hybrid work options
  • Comprehensive health benefits

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com