Skip to content
David Energy logo

Senior Software Engineer, Energy Systems

David EnergyEnergy Management company
New York, United States$170K - $230KSenior
Cathay Innovation logo
Cathay Innovation
Union Square Ventures logo
Union Square Ventures
Keyframe Capital
Equal Ventures
BoxGroup logo
BoxGroup
Greycroft logo
Greycroft
Software Engineering

About the role

TL;DR

Develop and maintain backend systems for a clean energy company.

  • Join David Energy to build clean energy solutions.
  • You'll develop backend systems for our software-native power plant and automated trading desk.
  • Key Responsibilities Develop and maintain 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.
  • Requirements 5+ years of experience in software development, with a focus on backend engineering.
  • 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.
  • Experience designing systems that scale, building resilient, highly available services, and understanding the tradeoffs between building a sophisticated architecture that works forever and a simple architecture that works today.
  • Excellent problem-solving and communication skills.
  • Understanding of the importance of open-mindedness and compassion in cultivating a collaborative environment.
  • 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!
View original posting →

Required skills

FlaskPythonPostgreSQLAWSCI/CDKubernetesDockerGraphQLRedisElasticsearchApache KafkaPandasNumPyscikit-learnTensorFlow

Nice-to-have skills

SlackAsanaLinearNotionExcelMongoDBRedisElasticsearchDynamoDBCassandra

Domain expertise

cleantech

Benefits & perks

Base salary range of $170,000 - $230,000 plus equity, depending on experience, Group medical and dental insurance, Flexible vacation/PTO policy, 401k, Hybrid office culture, with team members remote and working from our offices in New York City

Tech stack

FlaskPythonAWSPostgreSQLCI/CDKubernetesDockerGraphQLRedisElasticsearchApache KafkaAirflowPandasNumPyscikit-learnTensorFlowPyTorchHugging FaceOpenAPIREST APIgRPCJestPytestSlackAsanaLinearNotionExcelMongoDBDynamoDB

Similar jobs

R

Senior Product Engineer

A

Software Engineer II

A

Software Engineer III