Now Hiring

Full-stack Engineer

David Energy is creating a new kind of power company. Our all-in-one energy management software platform helps customers understand their energy data, pay their bills seamlessly, and take control of their electricity spend. By connecting to their devices via api (such as smart thermostats, electric vehicles, and battery storage), we are able to control their demand in real-time in response to power market signals and buy power at the cheapest and cleanest times of day. Our mission is to give energy customers greater transparency and control while creating a cheaper, cleaner, more reliable electricity grid.

David Energy is searching for an experienced, product-driven full-stack engineer to join our team. You will work with our VP of Product to identify customer pain points and scope and build solutions. This is an exciting opportunity to create a category-defining company in the energy sector, and change how customers interact with their power companies.

Role Details:

  • Initially own the full-stack development of  David Energy’s new consumer offering, and later transitioning to working on multiple components of the platform and customer-facing products across enterprise and consumer audiences
  • Approach engineering challenges with a product mind. As a full-stack owner, you will make decisions on what to build and how to build it with some guidance from our VP of Product 
  • Deliver robust, scalable, and well-tested code
  • Communicate clearly in written and verbal formats and build strong cross-functional relationships with stakeholders across engineering, product, and sales + marketing

What We’re Looking For:

  • You are a product-driven engineer. You’re comfortable with and eager to meet customers and develop an empathetic understanding of their problems to ensure we’re building the right solutions with a delightful user experience
  • You have an ownership mentality. You seek out responsibility and are excited to work solve problems independently
  • You have prior experience building, launching and maintaining products on both the frontend and backend
  • You work effectively in a small and tight-knit team. You’re comfortable with minimal support and structure but you’ve seen what that kind of structure looks like (CI/CD, refined roadmaps, etc) and are excited to build it
  • You are interested in learning about user pain points and experiences in the energy sector. No prior experience in the space required

Required Qualifications:

  • 5+ years of experience of full-stack software development
  • Experience with our tech stack strongly preferred: our tech stack includes React, Typescript, Python/Flask, AWS, and Postgres
  • Experience at an early-stage startup or other high-growth engineering environment
  • Quick learner and highly adaptable. You can pick up on new concepts quickly and are able to adapt easily to new processes and ways of thinking


  • Join a remote-first team with the option to work from our offices in Brooklyn, New York
  • Group medical and dental insurance
  • Flexible vacation/PTO policy
  • 401k with annual discretionary match for employees, eligible upon 3 months of employment

Apply Now

  • Max. file size: 50 MB.
Back To Careers