Associate Software Engineer
Core
Build and maintain cloud-native SaaS and on-premises software platforms for the global energy industry, including subsurface interpretation, well construction planning, and reservoir simulation.
Role type
Associate Software Engineer (Early-career to 5 years experience)
Builds
Production software tools used daily by oil and gas operators for real-world decisions
Domain
Energy industry (Oil & Gas) + Software Engineering
Deliverable
production ML models | product features
Required skills
Modern programming languages, standard development tooling, automated testing, secure coding practices, code reviews
Preferred skills
Cloud platforms (Azure, AWS), web application development, CI/CD, infrastructure automation, scientific computing, applied AI/ML, real-time systems, large-scale data processing
Technologies
Java, C#, F#, C++, Python, TypeScript, .NET, Angular, React, Node.js, Azure, AWS, Docker, Kubernetes, Terraform, Ansible, PostgreSQL, SQL Server, Oracle, MongoDB
Responsibilities
Build, test, and ship features for active products; Debug and fix defects in production systems; Write and maintain automated tests; Participate in code reviews; Follow secure coding practices and triage security issues; Contribute to technical documentation
Seniority
Associate, early-career to 5 years experience