Software Engineer

GE Vernova

5

(23)

Bengaluru, India

Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.
  • #A707AB4658FA621190587C75D280063C-9b3048

    Position summary

    ta processing workflows using Python/SQL for industrial datasets from historians, SCADA, APM, CMMS/EAM, and telemetry systems.

    • Develop and support lightweight frontend/UI components for visualization, configuration, and user interaction.

    • Implement tagging, signal mapping, and data integration logic for analytics-related asset workflows at the APM level.

    Cloud Deployment & DevOps

    • Support deployment of analytics services and microservices on AWS using EKS, EC2, S3, Lambda, RDS, and related cloud services.

    • Work with orchestrator/platform engineering teams to integrate services, automate deployments, and support system stability.

    • Contribute to CI/CD pipelines, environment setup (dev/test/prod), and automated testing processes.

    • Assist with monitoring, logging, alerting, and performance tuning of deployed services.

    Solution Delivery & Support

    • Contribute to software solution delivery across the lifecycle, including development, testing, deployment, and support.

    • Collaborate with domain SMEs, data scientists, and product teams to understand requirements and implement production-ready applications.

    • Support debugging, issue resolution, optimization, and continuous improvement activities.

    • Help ensure security, scalability, and reliability standards are met across developed components.

    Collaboration, Documentation & Quality

    • Work with data/platform engineering teams to support data quality, lineage, interoperability, and system compatibility.

    • Prepare technical documentation, deployment guides, API specifications, and support architectural documentation.

    • Follow code quality standards using version control, code reviews, automated testing, and software design best practices.

    • Participate in technical discussions, planning sessions, and cross-functional team meetings.

    Innovation & Continuous Improvement

    • Contribute to POCs exploring automation, orchestration improvements, API optimization, and integration enhancements.

    • Explore new tools, cloud-native services, and architectural approaches to improve performance and reliability.

    • Identify opportunities to reduce manual effort through automation and configuration-driven workflows.

    Required Skills & Experience

    • 3-5+ 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 service development.

    • Experience deploying applications on AWS, including EKS/Kubernetes, containers, IAM, networking, logging, monitoring, and security fundamentals.

    • Exposure to frontend development using React, Angular, Vue, or similar lightweight UI frameworks.

    • Understanding of ETL/data ingestion from industrial systems (historians, SCADA, APM, CMMS/EAM) is a plus.

    • Ability to work with orchestrator teams, support deployments, troubleshoot cloud-native services, and contribute to end-to-end implementation.

    • Knowledge of asset-heavy domains (Oil & Gas, Power Generation, Renewable, LNG) and maintenance/operations workflows is advantageous.

    • Good communication, technical documentation, and collaboration skills.

    Additional Information

    Relocation Assistance Provided: Yes

    Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.