Roles and Responsibilities
Platform & Application Development
- Architect, develop, and maintain scalable backend services and REST APIs in Python, with clean modular code and adherence to best practices.
- Build and optimize data processing workflows using Python/SQL for large-scale industrial datasets from historians, SCADA, APM, CMMS/EAM, and telemetry systems.
- Develop and support lightweight frontend/UI components required for visualization, configuration, and user interactions.
- Implement tagging, signal mapping, and data integration logic for analytics-related asset workflows at the APM level (without mentioning any specific project/tool names).
Cloud Deployment & DevOps
- Lead deployment of analytics services and microservices on AWS using EKS, EC2, S3, Lambda, RDS, and related cloud components.
- Collaborate with orchestrator/platform engineering teams to integrate services, automate deployments, manage environments, and ensure system resilience.
- Establish CI/CD pipelines, environment strategies (dev/test/prod), and automated testing frameworks for smooth releases.
- Ensure robust monitoring, logging, alerting, and performance tuning of deployed services.
End-to-End Ownership
- Serve as the primary technical owner of the software solution throughout its lifecycle—from architecture and development to production deployment and ongoing support.
- Collaborate with domain SMEs, data scientists, and product staff to understand requirements and translate analytical workflows into production-ready applications.
- Lead debugging, optimization, and continuous improvement efforts, handling high-priority issues with a root-cause-driven approach.
- Ensure security, scalability, and reliability standards are met across the full stack.
Collaboration, Documentation & Quality
- Work closely with data/platform engineering teams to ensure data quality, lineage, interoperability, and system compatibility.
- Produce clear technical documentation, deployment guides, API specs, and architectural diagrams.
- Uphold code quality standards using version control, code reviews, automated testing, and best practices in software design.
- Participate in cross-functional meetings, technical planning sessions, and provide mentoring/support to junior engineers.
Innovation & Continuous Improvement
- Contribute to POCs that explore automation, orchestration efficiency, API optimization, and integration enhancements.
- Experiment with new tooling, cloud-native components, and architectural patterns to improve performance and reliability.
- Actively identify opportunities to reduce manual intervention through orchestration, automation, and configuration-driven workflows.
Required Skills & Experience
- 5–8+ years of hands-on software engineering experience, ideally in industrial analytics, cloud engineering, or platform development.
- Strong proficiency in Python, SQL, REST API development, and backend microservice architecture.
- Experience deploying applications on AWS, including EKS/Kubernetes, containers, IAM, networking, logging, monitoring, and security best practices.
- Exposure to front-end development (React/Angular/Vue or lightweight UI frameworks).
- Strong understanding of ETL/data ingestion from industrial systems (historians, SCADA, APM, CMMS/EAM) is a plus.
- Ability to work with orchestrator teams, manage deployments, troubleshoot cloud-native services, and lead solution implementation end-to-end.
- Knowledge of asset-heavy domains (Oil & Gas, Power Generation, Renewable, LNG) and understanding of maintenance/operations workflows is advantageous.
- Excellent communication, technical documentation, and cross-functional collaboration skills.
Education Qualification
- Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience.
Relocation Assistance Provided: Yes
What We Do
GE Vernova is a planned purpose-built company on a mission to electrify the planet while simultaneously working to decarbonize it. If we want our energy future to be different…we must be different. Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. GE Vernova brings together GE’s portfolio of energy businesses including Power, Wind, Electrification and Digital businesses. With focus, GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life. Together, we have The Energy to Change the World.
Why Work With Us
Join our team, to evolve and grow, surrounded by some of the brightest minds in the industry who help you get better every day. You’ll get the chance to rewrite the rules, work on cutting-edge technology, and be part of a global team for positive change.
Gallery









