Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GE Vernova

APM Software Team Leader

GE Vernova

. Lead the software development team responsible for the Asset Performance Management product .

Posted 10/30/2026full-timeRemote • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading software development teams, particularly in Asset Performance Management (APM) systems, while ensuring high-quality software delivery and effective collaboration across distributed teams. Proficient in backend development technologies and methodologies, with a strong focus on optimization algorithms and AI/ML integration.

Highest-signal resume keywords
Technical LeadershipBackend Software DevelopmentAsset Performance Management (APM)Agile DevelopmentAI/ML Technologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaC#Backend DevelopmentAPIsDatabasesAgile MethodologiesOptimization AlgorithmsReliability-Centered Maintenance (RCM)Machine Learning Model DevelopmentData Pipelines
Soft Skills
Problem-SolvingAnalytical SkillsCommunicationCollaborationCoaching and Mentoring
Tools & Technologies
IoT PlatformsIndustrial SoftwareCybersecurity ConsiderationsTelemetry Data AnalyticsStatistical Modeling
Industry Keywords
Distributed SystemsClient-Server ArchitecturesCondition-Based MonitoringFailure Mode Analysis (FMEA)Power Grid Assets

Tech Stack

Tools & technologies
Cyber SecurityDistributed SystemsIoTJava

About the role

Key responsibilities & impact
  • Lead the software development team responsible for the Asset Performance Management product
  • Own delivery of software features, releases, and maintenance for the product
  • Plan and coordinate development activities across distributed teams with the APM Project Manager
  • Translate product requirements into development plans and technical solutions with Product Management
  • Contribute to long-term product and technical roadmap planning
  • Guide technical decisions and support software design and implementation
  • Ensure software quality, maintainability, and reliability
  • Collaborate with Software Architecture, QA & Testing, UX, and DevOps teams
  • Ensure code reviews, testing, documentation, and release processes are followed
  • Manage technical risks, technical debt, and system improvements
  • Support troubleshooting of complex technical issues and customer problems
  • Build, lead, and develop a high-performing software engineering team
  • Support hiring, onboarding, coaching, and performance management
  • Foster collaboration, ownership, and continuous improvement
  • Ensure communication and coordination across distributed teams and stakeholders

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, or similar technical discipline
  • Strong and proven experience in software development, with experience in technical leadership or team leadership roles
  • Experience leading distributed or international software development teams
  • Strong experience with backend/server software development using technologies such as Java, C#, or similar
  • Experience working with distributed systems, client-server architectures, or large-scale device management systems
  • Experience working with databases, APIs, and system integrations
  • Experience working in Agile or iterative development environments
  • Strong problem-solving and analytical skills
  • Experience with Asset Performance Management (APM) systems, predictive analytics platforms, or condition-based monitoring solutions for industrial assets
  • Proven experience with optimization algorithms, including maintenance optimization, risk-based optimization, or fleet-level resource optimization
  • Experience with Reliability-Centered Maintenance (RCM) methodologies, failure mode analysis (FMEA), or reliability engineering principles applied in software systems
  • Hands-on experience or strong technical understanding of AI/ML technologies, including machine learning model development, deployment, and integration into production software
  • Demonstrated ability to influence and align cross-functional stakeholders without direct authority
  • Proven ability to orchestrate work across multiple teams, time zones, and organizational boundaries
  • Excellent written and verbal communication skills
  • Experience with device management systems, IoT platforms, industrial software, or similar large-scale systems
  • Experience with software deployment, version management, and update mechanisms
  • Experience with cybersecurity considerations for device communication and software updates
  • Experience with data pipelines and analytics frameworks for large volumes of sensor/telemetry data
  • Familiarity with statistical modeling, time-series analysis, or digital twin concepts
  • Experience leading teams that develop and operationalize AI/ML models in production environments
  • Knowledge of power grid assets, substation equipment, or utility industry standards
  • Ability to work in international and matrix organizations
  • Experience collaborating with Product Management, Architecture, QA, and UX teams
  • Experience facilitating cross-team workshops, design reviews, or alignment sessions
  • Ability to navigate organizational complexity, manage competing priorities, and resolve conflicts constructively
  • Coaching and mentoring mindset, with experience developing individuals’ communication, collaboration, and leadership capabilities

Benefits

Comp & perks
  • Remote position
  • Relocation assistance not provided