> Markdown version of [/jobs/ext/445788-integration-software-developer-power-systems-tools](https://www.wearedevelopers.com/jobs/ext/445788-integration-software-developer-power-systems-tools). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Integration Software Developer - Power Systems Tools - **Company:** Powergem, LLC - **Location:** United States (Remote available) - **Contract:** Permanent contract - **Skills:** Test Suite, Application Programming Interfaces (APIs), C Sharp (Programming Language), C++ (Programming Language), Profiling, Code Reuse, Code Review, Data Structures, Software Debugging, Electronic Data Interchange (EDI), Middleware, Interoperability, JSON, Python (Programming Language), Regression Analysis, Performance Tuning, Windows PowerShell, Queueing Systems, Software Engineering, Extensible Markup Language (XML), Scripting, Git, Modularization, Information Technology, Integration Frameworks, Build Tools, Restful APIs, Grpc, Code Restructuring, Software Version Control, Data Pipelines - **Published:** June 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=da0fb753c6a71d9a ## About the Role Do you have experience in Version control systems?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field. * Proficiency in one or more compiled languages (C++, C#) and scripting languages (Python, PowerShell, or similar). * Strong knowledge of data structures, algorithms, and performance optimization. * Experience with APIs, middleware, and integration frameworks (e.g., REST, gRPC, message queues). * Familiarity with large-scale simulations, numerical analysis, or power-system modeling strongly preferred. * Working knowledge of version control (Git), build systems, and automated testing frameworks. * Strong debugging, profiling, and troubleshooting skills in complex, multi-tool environments. * Excellent communication skills with the ability to collaborate effectively across multidisciplinary teams, including software engineers and power system analysts. * Comfortable working in fast-paced environments where priorities may shift based on customer needs or industry developments. ## Description Strive for excellence in all services and operations, ensuring we can proudly deliver the highest standard of service to customers. Innovation Be proactive, open and adaptable to evolving technological, regulatory and market environments. Integrity Be accountable in delivering industry-leading products and services with a clear focus on accurate, reliable and timely results. Customer Focus Actively engage with peers and clients to understand their needs, provide creative solutions, and build strong relationships through collaborative teamwork., PowerGEM is seeking a highly skilled Integration Software Developer to strengthen the interoperability and performance of our suite of advanced power-system simulation and analysis tools. This role reporting to the Chief Product Officer focuses on building robust data pipelines, improving runtime efficiency, and implementing standardized interfaces that enable seamless workflows across multiple PowerGEM platforms. You will work closely with software engineers and domain experts to design and maintain integration layers, benchmark system performance, and ensure that simulation results are consistent and reliable across diverse applications. This is a hands-on development role with significant influence on the architectural direction of our software ecosystem., * Design and implement cross-platform integration layers, APIs, and standardized data exchange formats (e.g., XML, JSON, CSV, custom binary). * Develop frameworks to benchmark and validate simulation outputs, including automation of test suites, performance profiling, and regression analysis. * Refactor and extend existing codebases to improve maintainability, consistency, and efficiency of multi-tool workflows. * Collaborate with product engineers to ensure consistent treatment of core modeling concepts (e.g., generators, loads, transmission elements) across platforms. * Optimize data processing pipelines for scalability and computational performance on large-scale system models. * Support design of long-term architecture strategies, including modularization, dependency management, and code reuse. * Participate in code reviews, contribute to shared libraries, and enforce best practices in software engineering., At PowerGEM, you'll contribute directly to the reliability and planning of the North American electric grid. You'll work on highly technical challenges-such as optimizing simulation runtimes, designing reusable integration components, and ensuring interoperability across industry-standard tools-while collaborating with experts in both software and power systems. This role is ideal for developers who thrive on technical rigor and want to shape the architecture of a mission-critical software ecosystem. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)