Staff Software Engineer - Full Stack Developer

GE Vernova•Greenville, NC
•Onsite

About The Position

GE Vernova is hiring a Staff Software Engineer to build cloud-based digital tools that connect engineering systems, accelerate customer proposals, and support the development of wind turbines. The role is based in Greenville, South Carolina, and works with a collaborative global team focused on modernizing wind turbine engineering tools and workflows. The engineer will develop full-stack web applications throughout the software lifecycle, collaborate with Product Owners and engineering and digital teams on the engineering tool suite roadmap, improve aeroelastic modeling and design flows, and evaluate technologies that improve internal applications and development. The role also includes training users and coaching and mentoring teammates. The position requires onsite work in Greenville Monday through Thursday. GE Vernova describes the work environment as offering professional development, challenging careers, and competitive compensation.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent from an accredited college or university.
  • At least 5 years of programming experience, or equivalent.
  • At least 2 years of software development experience in Java, Kotlin, or JavaScript.
  • Experience working with Product Owners and cross-functional teams.
  • Ability to work onsite in Greenville, South Carolina, Monday through Thursday.

Nice To Haves

  • Java or Kotlin web application development.
  • Angular, Spring Boot, and microservices.
  • Cloud computing experience, especially Amazon Web Services (AWS).
  • Wind turbine design domain experience.
  • Experience with engineering simulation workflows.
  • Experience guiding change in an inclusive way.

Responsibilities

  • Design, code, test, and document full-stack web applications across the full software lifecycle.
  • Partner with Product Owners and engineering and digital teams to shape the roadmap for the engineering tool suite.
  • Improve aeroelastic modeling and design flow processes in wind turbine engineering tools.
  • Evaluate and add digital technologies to make internal applications and development more efficient.
  • Work with a global team and train users on the tools developed.
  • Coach and mentor teammates in areas of expertise.

Benefits

  • Medical, dental, vision, and prescription drug coverage.
  • Access to Health Coach from GE Vernova, a 24/7 nurse-based resource.
  • Employee Assistance Program with 24/7 confidential assessment, counseling, and referral services.
  • GE Vernova Retirement Savings Plan, including a tax-advantaged 401(k) savings opportunity with company matching and company retirement contributions.
  • Access to Fidelity resources and financial planning consultants.
  • Tuition assistance.
  • Adoption assistance.
  • Paid parental leave.
  • Disability benefits.
  • Life insurance.
  • 12 paid holidays.
  • Permissive time off.
  • Discretionary annual bonus eligibility.
  • Relocation assistance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service