Oklo is developing fast fission power plants to deliver clean, reliable, and affordable energy at scale. The Software Engineer (Infrastructure) will enhance development processes, ensure high-quality software delivery, and maintain compliance standards while collaborating with various engineering disciplines to support reactor design and simulation pipelines.
Responsibilities:
- Develop and maintain CI/CD infrastructure
- Integrate data from engineering systems and tools (eg CAD, product lifecycle management, computational fluid dynamics, etc) into reactor design and simulation pipelines
- Design, configure, and automate management of compute and data infrastructure
- Build internal tooling to support local development, QA, and compliance workflows
- Monitor and optimize system performance, troubleshooting issues as they arise
- Contribute to design discussions, write RFCs, and document processes, configurations, and workflows
- Collaborate across teams, balance competing priorities, and drive projects forward independently in the face of ambiguity
Requirements:
- Bachelor's degree in Computer Science, Engineering, or equivalent industry experience
- A minimum of 3 years of experience in a Software Engineering role
- Fluency in Python, or significant Python experience plus fluency in a similar programming language
- Knowledge of software engineering fundamentals and best practices: testing, version control, system design, etc
- Curiosity and passion for nuclear power, closing the nuclear fuel cycle, and sustainable energy generation
- Cloud services and concepts, in particular AWS
- Gitlab, especially Gitlab CI/CD
- Containerization technologies (Docker)
- Infrastructure-as-code tooling (Ansible and Terraform)
- Compiled/performance-oriented languages (Rust)
- Linux/Unix system administration, virtualization technologies (VMWare), and core networking concepts
- Experience building systems that integrate varied third-party tools and APIs
- Experience working as a member of a distributed, remote team