Back to jobs

Integration Software Developer (Power Systems)

Job description

Integration Software Developer (Power Systems)

USA - Remote

$170,000 - $220,000 + Medical/Dental + 401k + PTO + Bonus

Are you an experienced Software Developer with a background in platform integrations, database architecture, or large-scale migration projects, looking to take ownership of high-impact work within the energy technology sector?

This is an exciting opportunity to join a long-established organization providing advanced simulation tools used across the power and grid industry. You'll play a key role in unifying multiple legacy platforms into a modern, streamlined environment, shaping the architecture, data pipelines, and long-term scalability of mission-critical engineering software.

In this role, you'll lead multi-year integration initiatives, restructure complex database systems, and modernize codebases across C++, C#, Python, and mixed legacy environments. You'll collaborate closely with senior engineers and product leaders to deliver a new platform that supports customers across North America.

This is a great opportunity for a developer who enjoys deep technical challenges, long-term ownership, and the chance to influence the future of a widely used software ecosystem.

The Role:
*Lead long-term software integration and migration projects
*Design and optimize database architectures (SQL, Oracle, PostgreSQL, large datasets)
*Develop APIs, interfaces, and standardized data-exchange formats
*Refactor and consolidate code across C++, C#, Python, and legacy environments
*Build scalable data pipelines and unify modelling workflows across tools

The Person:
*Experience owning large, multi-year engineering or migration projects
*Strong database, big data, and schema migration experience
*Skilled in C++ or C# and Python, PowerShell or similar
*Experience consolidating platforms, languages, or database frameworks
*Power systems or numerical modelling experience is a plus

Reference Number: BBBH265487
To apply for this role or to be considered for further roles, please click "Apply Now" or contact Ben Herridge at Rise Technical Recruitment.

Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles.

The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.