David Energy

Senior Software Engineer, Backend

David Energy

full-time

Posted on:

Location: New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $170,000 - $210,000 per year

Job Level

Senior

Tech Stack

AWSCloudDjangoFlaskGoogle Cloud PlatformPostgresPythonRDBMSRubyRuby on Rails

About the role

  • David Energy is creating a new kind of power company, traditional REPs are outdated, opaque, and painful for customers to engage with. We use software to monitor real-time energy usage, and we aggregate and analyze that data to maximize value from energy assets – batteries, EVs, HVAC systems and other DERs via participation in energy markets. Our mission is to run the grid on clean energy 24/7.
  • We’re looking for a skilled Senior Software Engineer to join our team at David Energy.
  • We’re hiring engineers to build products that serve our small commercial customers. We’re installing batteries and controlling those devices to shift our customers’ energy load and save them thousands of dollars a year, per location. We aim to make operating a small business easier and shift energy generation and consumption to renewables 24/7.
  • Responsibilities: Develop and maintain the backend systems of our platform, including APIs, databases, and third-party integrations.
  • Collaborate with cross-functional teams to design and implement new features and tools.
  • Ensure the security, scalability, and reliability of our systems.
  • Qualifications include experience with backend frameworks, cloud services, databases, and strong problem-solving and communication skills.
  • Open-minded collaboration and interest in AI-based tooling."

Requirements

  • You have 5+ years of experience in software development, with a focus on backend engineering.
  • You have demonstrated excellence in at least one back-end web framework (e.g., Flask, Django, Ruby on Rails, etc), cloud service (e.g. AWS, GCP), and RDBMS (e.g. PostgreSQL)
  • You have experience designing systems that scale, building resilient, highly available services, and understand the tradeoffs between building a sophisticated architecture that works forever and a simple architecture that works today.
  • You have excellent problem-solving and communication skills.
  • You understand the importance of open-mindedness and compassion in cultivating a collaborative environment. You are committed to engaging constructively in brainstorming sessions and exchanging feedback on a wide range of ideas.
  • You have curiosity about how to use all tools around you to make you a better engineer, including AI-based development tooling such as Cursor, Claude Code, or whatever else has come out since we wrote this job description!
Dropbox

Senior Backend Product Software Engineer, Storage Management

Dropbox
Seniorfull-time$196k–$265k / year🇺🇸 United States
Posted: 9 hours agoSource: boards.greenhouse.io
Ro

Senior Software Engineer, Backend – Patient Experience

Ro
Seniorfull-time$182k–$220k / yearNew York · 🇺🇸 United States
Posted: 10 hours agoSource: jobs.lever.co
Distributed SystemsDjangoPython
CGWS - COME GROW WITH US

Software Engineer 2, Backend

CGWS - COME GROW WITH US
Mid · Seniorfull-timeArizona, Florida, Idaho, New York, North Carolina, Oklahoma, Oregon, South Carolina, Tennessee, Texas, Utah, Virginia · 🇺🇸 United States
Posted: 10 hours agoSource: boards.greenhouse.io
JavaMySQLPHPPythonSQL
DTEX Systems

Senior Backend Full Stack Engineer

DTEX Systems
Seniorfull-time$170k–$220k / yearCalifornia · 🇺🇸 United States
Posted: 11 hours agoSource: dtexsystems.applytojob.com
DjangoElasticSearchGraphQLPostgresPython
Sunday

Staff Engineer, Backend

Sunday
Leadfull-time🇺🇸 United States
Posted: 11 hours agoSource: getsunday.applytojob.com
DjangoDockerFlaskKubernetesPython