Taro Logo

Sr Staff Software Engineer (multiple positions)

GE Vernova focuses on electrifying and decarbonizing the world through innovative energy solutions.
$190,486 - $251,160
Backend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS · Energy

Description For Sr Staff Software Engineer (multiple positions)

GE Vernova is seeking a Sr Staff Software Engineer to join their team in a fully remote capacity. This role represents an opportunity to work at the intersection of technology and sustainable energy, as GE Vernova focuses on electrifying and decarbonizing the world. The position offers a competitive salary range of $190,486 to $251,160 annually, plus a 10% variable incentive compensation.

The ideal candidate will bring 8+ years of experience in Java development and distributed systems, with specific expertise in microservices, Spring Boot, Kubernetes, and Kafka. This role combines technical leadership with hands-on development, requiring you to guide development teams while actively participating in architecture and implementation decisions.

As a Sr Staff Software Engineer, you'll work closely with Product Line Leaders, the CTO, Senior Architects, and various stakeholders to shape the technical direction of products. The role involves leading architecture and design efforts across multiple product versions, ensuring scalability and high availability of distributed systems, and driving efficiency across teams.

GE Vernova offers a comprehensive benefits package including health, dental, and vision coverage, 401(k), various insurance options, paid time off, parental leave, and educational support. The company's mission of tackling the climate crisis through innovative energy solutions provides a meaningful context for your work.

This is an excellent opportunity for a senior technical leader who wants to make an impact on global energy transformation while working with cutting-edge technologies in a flexible, remote environment. The role combines the stability of a large, established organization with the innovative spirit needed to address modern energy challenges.

Last updated a day ago

Responsibilities For Sr Staff Software Engineer (multiple positions)

  • Provide technical leadership in software development
  • Define, develop, and evolve software in a fast-paced agile environment
  • Provide guidance to developers in planning, execution, and architecture design
  • Work with Product Line Leaders to understand product requirements & vision
  • Drive increased efficiency across teams
  • Capture system level requirements through collaboration with CTO, Sr. Architects, Data Scientists, and Product Managers
  • Lead impact assessment and technology decisions
  • Lead architecture and design efforts across multiple product versions

Requirements For Sr Staff Software Engineer (multiple positions)

Java
Kafka
Kubernetes
  • Bachelor's degree or foreign equivalent in Computer Science or STEM Majors
  • 8 years of Java development experience
  • 8 years of experience in building scalable and highly available distributed systems
  • 5 years of experience with micro-service development
  • 5 years of experience with developing Spring Boot applications
  • 2 years of experience with Kubernetes
  • 2 years of experience with Kafka development
  • 2 years of experience with Sparx Systems Enterprise Architect
  • 2 years of experience with OAuth2.0

Benefits For Sr Staff Software Engineer (multiple positions)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Healthcare coverage
  • Prescription drug coverage
  • Dental coverage
  • Vision coverage
  • 401(k) plan
  • Employee life insurance
  • Optional dependent life insurance
  • Short-term disability
  • Optional long-term disability
  • Pre-tax transportation/commuter program
  • Paid holidays
  • Paid time off
  • Parental leave
  • Tuition refund program
  • Adoption assistance
  • Variable incentive compensation (10%)

Interested in this job?

Jobs Related To GE Vernova Sr Staff Software Engineer (multiple positions)