Vantage Consulting logo
Vantage Consulting Verified
IT Consulting, Business Consulting, Management Consulting

Lead Software Engineer

United StatesRemoteFull TimeLead$175,000–$200,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A growing energy management company seeks an experienced Lead Full-Stack Developer to be the primary U.S.-based technical lead. This hands-on role involves advancing and scaling an existing MVP for an Energy Management System (EMS) platform, covering firmware, cloud infrastructure, APIs, and user interfaces. The ideal candidate will lead technical development, collaborate with international teams, and ensure system reliability, security, and performance. Proficiency in Java, TypeScript, Angular, cloud services, RESTful APIs, and IoT/hardware systems is required. The role offers significant autonomy and ownership in a remote, US-based position with competitive compensation and benefits.

Lead Full-Stack Developer – Energy Management Systems (US-Based)

You must have experience working on an EMS or lead a project within an energy management/distributed energy domain. If you do not have any experience with that, then you will not be contacted.

We are seeking an experienced Lead Full-Stack Developer to join a growing energy management company that recently acquired a smaller firm in this space. You will serve as the primary U.S.-based technical lead, working closely with an established developer in India to advance and scale an existing MVP.

This role is ideal for a hands-on technical leader who can take ownership of an end-to-end product spanning firmware, cloud infrastructure, APIs, and user interfaces.

Key Responsibilities

  • Lead the technical development of an Energy Management System platform
  • Collaborate with an international development partner and UI/UX contractors
  • Improve, refactor, and scale the existing MVP into a production-ready product
  • Design and implement features across firmware, cloud services, and web UI
  • Integrate with third-party devices and external APIs
  • Ensure system reliability, security, and performance
  • Take full ownership and accountability for the product lifecycle
  • Participate in quarterly on-site visits with clients

Required Skills & Experience

  • Strong full-stack development experience
  • Proficiency in:
  • Java
  • TypeScript
  • Angular (front-end)
  • Experience with:
  • Cloud-based services and architectures
  • RESTful APIs and system integrations
  • Hardware or IoT-related systems
  • Device communication protocols
  • Background in energy management, IoT, or connected systems preferred
  • Ability to work independently and lead technical direction
  • Excellent problem-solving and communication skills

Preferred Qualifications

  • Experience working with distributed/global development teams
  • Prior involvement in scaling MVPs to commercial products
  • Familiarity with embedded systems or firmware development
  • Experience in SaaS or industrial/energy platforms

Interview Process (Fully Remote)

- First Stage:
Interview with the VP of Product and Lead Developer
- Second Stage:
Interview with the Head of Product and Firmware Engineer

All interviews are conducted remotely.

What We Offer

  • Competitive salary: $175,000 – $200,000
  • Comprehensive benefits package
  • Fully paid quarterly travel
  • Opportunity to lead and shape a growing product
  • High level of autonomy and technical ownership
  • Collaborative, innovation-driven

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance
Ready to apply?
You'll be redirected to Vantage Consulting's application page.

Similar roles