Distributed Systems Engineer
2 weeks ago
Overview
Are you a Staff or Senior Distributed Systems Engineer who thrives on building the backbone for scientific computing at scale? My client, a cutting-edge company focused on revolutionizing the energy industry, seeks a Senior Distributed Systems Engineer to design and deliver robust, scalable, and observable cloud-native compute systems in Salt Lake City, Utah.
Why Join?
- Shape Real Impact:
Your work will enable faster, more reliable scientific breakthroughs that transform the future of energy. - Innovate Daily:
Collaborate with world-class geoscientists, engineers, and advanced AI/ML modeling teams - your systems will push the boundaries of what's possible. - Cutting-Edge Tech:
Leverage your expertise in event-driven architectures and distributed computing using the best of Python, GCP, Kubernetes, and more. - Career Growth:
Grow into leadership in a highly mission-driven environment with real-world climate and societal impact. - Flexible Hybrid:
Onsite in Salt Lake City Monday-Wednesday, flexibility for remote work Thursday & Friday. - Compensation:
Base salary between $140,000 - $180,000 DoE plus PTO accrual increase based on tenure, medical, dental & vision, 401k and stock options.
The Company
My client is a stealth-mode, innovation-driven technology company advancing clean energy discovery and development at scale. The organization delivers complex software and machine learning platforms that power breakthrough solutions and enable step-changes in renewable energy adoption. The team values cross-functional collaboration, technical excellence, and the drive to deliver results that matter for humanity and the planet.
The Role
As a Senior Distributed Systems Engineer, you will:
- Architect and build distributed, event-driven compute systems
for scientific modeling and simulation. - Lead development of robust, fault-tolerant, and observable software
using cloud infrastructure tools (GCP preferred), Kubernetes, Python, Pub/Sub (Kafka or Cloud equivalents), and orchestration frameworks (Dagster, Prefect, Airflow). - Drive reliability and scalability
: persistent data storage at scale (Cloud SQL, RDBMS, blob), advanced logging/metrics, and monitoring for high-availability operations. - Work hands-on with scientists and engineers
, bridging the gap between research and production. - Champion engineering excellence -
guide best practices in CI/CD, deployment (Docker, Terraform), and system performance tuning.
Essential Requirements
- 5+ years (or equivalent) experience in software engineering, ideally with strong exposure to scientific computing.
- Proven record designing and implementing distributed, event-driven architectures at scale.
- Strong proficiency in Python development and SQL.
- Experience with containers (Docker), Kubernetes, and cloud-native tools (preferably GCP: Compute Engine, Cloud Storage, Cloud Run, Cloud SQL, Pub/Sub).
- Familiarity with orchestration tools such as Dagster, Prefect, or Airflow.
- Track record ensuring system observability - monitoring, logging, alerting, performance metrics.
- Excellent communication and collaboration in cross-disciplinary teams.
- Must work onsite in Salt Lake City three days/week (Monday-Wednesday).
What Will Make You Stand Out
- Staff-level experience building highly scalable, resilient, and observable backend systems.
- Deep hands-on experience with streaming architectures and data pipelines (Kafka Streams, petabyte-scale data engineering, event-driven microservices).
- Prior exposure to domain-driven design in scientific or research environments.
- Exceptional problem-solving skills and ability to communicate with non-engineers.
- Experience collaborating with scientists or deep-tech R&D teams.
- Track record delivering in high-growth startup settings.
If you are interested in this role, please apply with your resume through this site.
DISCLAIMER
No terminology in this advert is intended to discriminate on the grounds of age, sex, race, religion or belief, disability, pregnancy and maternity, marriage and civil partnership, sexual orientation, gender, and/or gender reassignment, and we confirm that we are happy to accept applications from anyone for this role. Attis Global Ltd operates as an employment agency and employment business. More information can be found at
Keywords for search
Senior Distributed Systems Engineer, Staff Distributed Systems Engineer, Distributed Systems Architect, Backend Engineer, Cloud Engineer, Python Developer, GCP Engineer, Event-Driven Architect, Data Pipeline Engineer, Kubernetes Engineer, PubSub, Kafka, Dagster, Prefect, Airflow, Cloud SQL, Cloud Storage, Infrastructure as Code, Terraform, CI/CD, Docker, RDBMS, Salt Lake City, Scientific Computing, Clean Energy Tech, Data Engineering, Observability, Streaming Architecture, Hybrid Remote
-
Senior Distributed Systems Engineer
2 weeks ago
Salt Lake City, United States Azollaventures Full timeRole Overview Title: Senior Distributed Systems Engineer Hours: Full-Time, Salaried Location: Salt Lake City, UT, Hybrid Pay: $140K - $180K/year Benefits Eligible: Yes Manager: Head of Reservoir R&D Why we exist Geothermal energy is the most abundant renewable energy source in the world. There is 2,300 times more energy in geothermal heat in the ground than...
-
Senior Distributed Systems Engineer
2 weeks ago
Salt Lake City, United States Azollaventures Full timeA renewable energy company in Salt Lake City is seeking a Senior Distributed Systems Engineer to develop a next-generation well-targeting engine. This hybrid role involves leading the design of reliable distributed systems while collaborating with scientists in geothermal exploration. Ideal candidates have over 7 years of experience, strong knowledge in...
-
Distributed Systems Software Engineer
2 weeks ago
Salt Lake City, UT, United States Confluent Full timeLocation: Remote, United States Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $230.8K - $271.2K - Offers Equity At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards. We analyze and carefully consider several factors when determining compensation, including...
-
Distribution Engineer
5 days ago
Pell City, United States Apex Systems Full timeJob#: 3010297 Job Description: A Distribution Engineer with 5 to 10 years of experience plays a crucial role in designing, developing, and managing distribution systems for electrical power. They are responsible for ensuring that the electrical system is efficient, reliable, and complies with safety and regulatory standards. Distribution Engineers work in...
-
Distribution Engineer
1 week ago
Pell City, AL, United States Apex Systems Full timeA Distribution Engineer with 5 to 10 years of experience plays a crucial role in designing, developing, and managing distribution systems for electrical power. They are responsible for ensuring that the electrical system is efficient, reliable, and complies with safety and regulatory standards. Distribution Engineers work in various industries, including...
-
Distribution Engineer
2 weeks ago
Pell City, AL, United States Apex Systems Full timeA Distribution Engineer with 5 to 10 years of experience plays a crucial role in designing, developing, and managing distribution systems for electrical power. They are responsible for ensuring that the electrical system is efficient, reliable, and complies with safety and regulatory standards. Distribution Engineers work in various industries, including...
-
Distribution Engineer
3 days ago
Pell City, AL, United States Apex Systems Full timeA Distribution Engineer with 5 to 10 years of experience plays a crucial role in designing, developing, and managing distribution systems for electrical power. They are responsible for ensuring that the electrical system is efficient, reliable, and complies with safety and regulatory standards. Distribution Engineers work in various industries, including...
-
Distribution Engineer
4 days ago
Pell City, AL, United States Apex Systems Full timeA Distribution Engineer with 5 to 10 years of experience plays a crucial role in designing, developing, and managing distribution systems for electrical power. They are responsible for ensuring that the electrical system is efficient, reliable, and complies with safety and regulatory standards. Distribution Engineers work in various industries, including...
-
Distribution Design Engineer
3 days ago
Grand Rapids Metropolitan Area, United States Insight Global Full timeJob DescriptionA company is looking for a multiple Distribution Design Engineers to join their team. This engineer will aide in the upgrades of a major energy providers distribution grids. They will be in charge of scheduling and developing construction plans for the project work. This person will create work packages, create construction plans, bill...
-
Senior Distributed Systems Engineer
3 weeks ago
Salt Lake City, United States CVS Health Full timeA leading health solutions company in Salt Lake City seeks a Sr Software Development Engineer to design and operate critical distributed systems. Responsibilities include building enterprise-grade systems, collaborating with cross-functional teams, and integrating AI advancements. Candidates should have 5+ years of software development experience and strong...