Job Description
The Lead Software Engineer at Exowatt will be responsible for developing customer-facing interfaces and backend firmware for a modular renewable energy solution, collaborating closely with a small team of engineers to drive product success and establish technical culture.
Key Responsibilities
- Understand the company's vision, goals, business model, and customer challenges.
- Work closely with pilot users to develop technical solutions.
- Define medium-term technical strategy incorporating business needs and user feedback.
- Lead the release of the minimum viable product across the stack.
- Develop a data engineering strategy for data synthesis.
- Improve underlying infrastructure and establish medium-term architecture roadmap.
- Establish technical culture by setting best practices.
- Lead the release of subsequent product versions focusing on third-party data integrations.
Requirements
- 5 years of fullstack software development experience.
- Experience with Python, NextJS, Javascript, React, and other scripting languages.
- Experience with integration and tooling.
- Familiarity with cloud-based computing platforms, specifically AWS Cloud managed with CDK.
- Experience with multiple database management systems.
- Strong problem-solving, debugging, and analytical skills with great attention to detail.
- 0-1 years of startup experience, ideally with a Pre-seed, Seed, or Series A company.
Benefits & Perks
Ready to Apply?
Join Exowatt and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs