Skip to content
×

Senior Engineer, Scientific Software and Developer Platform, Modeling and Simulation

Job in Phoenix, Maricopa County, Arizona, 85001, USA
Listing for: Kairospower
Full Time position Listed on 2026-11-15
Job specializations:
Salary/Wage Range or Industry Benchmark: 150000 - 210000 USD Yearly USD 150000.00 210000.00 YEAR

Job Description & How to Apply Below

Role overview

Build and guide the scientific software and computing platform used by engineers and researchers to model and analyze complex energy systems. This is a hands-on senior individual contributor role spanning Python and C++ development, reproducible software delivery, and high-performance computing, with responsibility for setting maintainable engineering practices and helping colleagues grow.

Responsibilities
  • Design, implement, test, and maintain scientific software, including numerical methods and computational models.
  • Set architecture for engineering tools, and measure and improve performance when requirements call for it.
  • Build automated testing and release pipelines, reproducible packaging for Python and C++, and versioned artifact delivery.
  • Maintain container workflows and support scientific computing on clusters, including scheduling, MPI, and GPU use.
  • Make software quality and delivery evidence reproducible through automated controls and records.
  • Review designs and code, mentor engineers, document shared practices, and help remove single-person dependencies.
Requirements
  • A relevant technical degree or equivalent education and practical experience.
  • At least five years of relevant software engineering experience, including technically complex scientific, engineering, or computational work.
  • Strong development experience in both Python and C++, including quantitative or numerical algorithms.
  • Experience defining software architecture, interfaces, and maintainable designs.
  • Familiarity with automated unit and integration testing, Git, Linux, Bash, and SSH.
  • Experience mentoring and reviewing work, communicating clearly, and building software others can operate and extend.
Nice to have

Further qualifications include graduate study in a relevant technical discipline and experience with scientific build systems, packaging, containers, or high-performance computing.

Benefits and work setup

The listing describes an onsite role in Alameda, California, with occasional travel, schedule flexibility, weekend work, or extended hours around critical project timelines. It lists medical, dental, and vision coverage, paid vacation, retirement savings, and pre-tax health, dependent-care, and commuter benefits.

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary