DEP’s mission is to make clean, resilient, and renewable energy systems accessible to everyone by developing intelligent software that automates ...View Company Profile
Our electrical infrastructure sits at an inflection point, soon to be overwhelmed by rapidly increasing demand and aging, vulnerable infrastructure. Energy costs will continue to rise and outages will become more frequent unless we rapidly transition from our current centrally managed model, to a decentralized and intelligent grid.
DEP’s mission is to make clean, resilient, and renewable energy systems accessible to everyone by developing intelligent software that automates the design and deployment of ultra-efficient decentralized micro grids. The future of energy is decentralized and we're building the team that will make it a reality.
We’re looking for a Lead Full Stack Engineer who is passionate about building scalable and robust software systems. As a core leader on a tight-knit development team building a greenfield SaaS system, you’ll have the opportunity to choose technologies and set patterns on a modern stack while delivering new features to production daily.
The ideal candidate should have at least 5 years of experience in full stack, serverless Typescript application development. You should be proficient in API design, React/Next.js, Postgres, and security and authentication best practices.
Design and develop scalable and maintainable REST APIs
Write and maintain clear and concise API documentation.
Implement security/Auth best practices across all application services.
Design relational database structures and migrations
Develop and maintain a robust automated testing suite.
Work with Vercel & Github CI pipeline to manage deployment of services across all environments.
Contribute to the development platform by recommending development tools, frameworks, and processes.
Support and troubleshoot production deployment as necessary
At least 5 years of experience with full stack Typescript development
Strong proficiency with API design, development, and documentation. Experience building 3rd party API’s is a plus.
Strong grasp of relational database concepts and ORMs, ideally including basic Postgres administration.
Experience with Auth0 and API security best practices
Demonstrated experience building automated API test suites
Strong knowledge of software development best practices and patterns
Experience or interest working in a startup environment
Background in electrical engineering, experience in the energy industry, or interest in climate tech are all a big plus.
Excellent Medical, dental, and vision insurance
Flexible work hours and location
Remote benefits including desk budgets, fitness stipend, coworking
Highly dynamic and collaborative team environment
Opportunity to work on cutting-edge technology and make a meaningful impact
DEP is a remote-first company. The candidate can be based out of anywhere in the US or EU. We offer remote first benefits like home office budget and team building trips.
If you’re interested in joining a highly collaborative team using modern platforms to create impactful products, send us your resume and optional cover letter. We look forward to hearing from you!