Jobs and Careers
GE

Senior Python Developer Energy Industry

GE Vernova
Romaniafull_timeVerifiedPosted 26 Feb 2026

About the role

Job Description Summary

You are a passionate and technical client-obsessed Senior Python Developer who understands emerging energy industry trends and implications on utilities and their clients. You are on your way to becoming a trusted advisor to the client, providing technical expertise in the planning, requirements management, design, build (including custom software development) and implementation of custom GE services.

Job Description

Responsibilities:

  • Engage with our utility clients to understand their Business Needs and how our solution can align, meet and exceed their business needs.

  • Work collaboratively with a strong team of Technical Solution Specialists to provide input on solution architecture & integration needs based on client needs and solution capabilities.

  • Conducts peer review of application designs and works with the application areas to ensure that project data modelling (including Network Model) requirements are met.

  • Skilled in performing data profiling, creating source-to-target mapping documents, and ensuring data quality and integrity throughout the modelling process.

  • Participate in deploying GE GridOS DERMS solutions to client environments.

    • Lead the custom adapter, connector, API, or microservice design and development to fully integrate the GE GridOS DERMS solution into the client environment.

    • Collaborate with our Service Engineering development lead during the development cycle to ensure all custom deliverables meet defined needs and standards.

    • Respond to all client inquiries, participate in triage meetings, and submit product ideas for in-flight projects submitting tickets for the Product team.

  • Experience with enterprise software full stack development, including backend development and scripting including Java, Python, and DB connector experience.

    • Fluent in full stack development, backend services, middleware, and presentation layer including UI/UX needs to deliver custom integrated solutions to our clients.

      • Python

      • JavaScript

      • JASON

      • MySQL

      • RHEL exposure

      • Kubernetes & Containerized applications

    • Code quality: Write clean, well-tested code and perform peer code reviews

    • Hands-on Python enterprise application development

      • Advanced proficiency, with experience in frameworks like Flask or FastAPI

      • Development, Integration, Testing

    • Hands-On experience, with certification a plus, with cloud solutions such as AWS.

  • Software development: Design, build, and maintain high-quality, scalable, and reliable applications using Java and Python

  • Exposure to Enterprise Service Bus (ESB), Middleware, GridOS Connect design & implementation / integration.

    • Messaging: Understand messaging formats (XML, JSON, SOAP, REST, JMS, AMQP).

    • Routing: Determine message destinations based on content, context, and rules.

    • Transformation: converting messages formats.

    • Mediation: Apply logic and policies to messages, (validate, filter, enrich, aggregate.

    • Orchestration / Flows: coordinate, execute, sequences tasks & services.

    • Security: Encrypt, authenticate, authorize, audit to protect sensitive data.

    • API Management: Knowledge of how ESBs can be used to manage and expose APIs.

    • Legacy System Integration: Integrate older unflexible systems.

    • Monito

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GE Vernova

View company profile →