Drimva

Zanskar

Senior/Staff Software Engineer

Salt Lake City, Utah · Hybrid · Staff · Full-time · Posted Sep 4, 2026

Experience
Minimum 7+ years of software engineering experience in a business environment; ideally with a heavy scientific component.

About the job

Develop and maintain a distributed multi-physics well-targeting engine that supports scientific research and geothermal resource discovery.

What you'll do

  • Lead the design and delivery of reliable distributed computing systems for scientific research teams.
  • Scale and improve the reliability of existing systems, including cloud workload orchestration and data storage.
  • Collaborate with geoscience and engineering teams and share distributed-systems expertise.

What they ask for

  • At least 7 years of software engineering experience in a business environment; a heavy scientific component is ideal.
  • Experience leading the design and implementation of distributed computing systems.
  • Experience with resilient event-driven architectures, cloud workload orchestration, persistent data storage, and system observability.
  • Fluency in Python and SQL; experience with cloud resources, CI/CD, GitHub, Docker, and Infrastructure as Code.

Nice to have

  • Experience with experiment tracking, optimization, algorithm development, reinforcement learning, or other AI/ML techniques.
  • Web development experience or familiarity with geoscience concepts and applications.

Tools

Python, SQL, Kubernetes, GitHub Actions, GitHub, Docker, Terraform, Pulumi

AI focus

The role develops and maintains a multi-physics well-targeting engine and may involve applied algorithms, reinforcement learning, and other AI/ML techniques.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)