Hybrid Software Engineer II, Power Plant Software

Posted 2 hours ago

Apply now

About the role

  • Full-stack software engineer developing user-facing applications for Form Energy's innovative energy storage solutions. Collaborating with cross-functional teams to drive impactful software development.

Responsibilities

  • Develop UI features end-to-end, from frontend views to backend APIs
  • Drive features through all stages of development, from gathering requirements to supporting feature rollout and collecting user feedback
  • May flex beyond application development to build out core infrastructure and control services in the embedded stack
  • Build and leverage strong working relationships with your product manager, designer, end users, adjacent teams, and direct teammates

Requirements

  • Bachelor’s degree plus 2+ years of professional software engineering industry experience
  • Experience with React or other SPA-based web development
  • Excitement for learning Python, Go, gRPC, Protobuf, or industrial communication protocols (Modbus, DNP3, CAN, etc.)
  • Highly collaborative work style, marked by deep user empathy and curiosity
  • Ownership mindset with a strong sense of initiative
  • Excitement for learning about energy storage, renewables, and industrial power systems

Benefits

  • Health insurance
  • 401(k) matching
  • 12 weeks paid leave for new parents (up to 20 weeks for birthing parents)
  • 100% coverage of medical, dental, and vision premiums for full-time employees
  • 80% coverage of healthcare premiums for dependents
  • Generous vacation policies

Job title

Software Engineer II, Power Plant Software

Job type

Experience level

JuniorMid level

Salary

$111,826 - $139,777 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job