Fullstack Software Engineering Lead
Exowatt
Software Engineering
Miami, FL, USA
Posted on Jan 16, 2025
Exowatt is a next generation renewable energy company offering commercial and industrial customers a modular full-stack energy solution that can provide dispatchable power and heat for up to 24 hours per day, specifically designed to meet the needs of energy-intensive applications such as data centers. Our mission is clear, to make sustainable renewable energy always available and almost free. Exowatt is based in Miami, Florida and backed by notable investors such as a16z, Atomic, and Sam Altman.
As a Fullstack Software Engineering Lead, you'll be instrumental in translating our ambitious product vision into scalable solutions that directly impact our customers' success. You'll work across the entire software stack, building robust features that solve real customer problems and drive our platform forward.
What You'll Do:
- Architect & Build: Design and implement key features across our entire stack, from database to frontend, ensuring scalability, performance, and maintainability
- Drive Iteration: Work in a fast-paced environment where rapid prototyping and data-driven insights guide our product iterations
- Solve Real Problems: Apply your technical expertise to solve real customer problems—together with product and design, translate user learnings into innovative, practical solutions
- Influence Product Direction: Partner closely with product, designers, and even customers to shape the product roadmap. Your insights will drive technical architecture, feature prioritization, product solutions, and product-market fit
- Uphold Quality: Champion best practices in software development, code quality, testing, and documentation
- Contribute to Technical Strategy: Help determine the right technologies and approaches for current and future projects
What Sets You Apart:
- Technical Depth & Breadth: Comprehensive understanding of fullstack development, with deep expertise in several areas
- Product Intuition: You understand how technology choices impact user experience and business outcomes
- Autonomous Execution: Ability to own complex features from concept to deployment with minimal supervision
- Collaborative Approach: You thrive when working closely with product, design, and fellow engineers
- Pragmatic Problem-Solving: You find effective solutions that balance technical elegance with practical constraints
- Process Proficiency: Experience with modern development methodologies and AI-assisted programming tools like GitHub Copilot. Demonstrates ability to adapt workflows to incorporate new technical capabilities.
- AI-Enhanced Development: Skill in using AI programming assistants to boost productivity while maintaining code quality. Balances automated tools with technical judgment when implementing complex features.
Technical Requirements
- 5+ years of software engineering experience with fullstack development
- Strong proficiency in Python, modern JavaScript/TypeScript ecosystems (React, Node.js)
- Experience with cloud infrastructure (AWS/GCP/Azure) and DevOps practices
- We use AWS Cloud managed with CDK
- Expert in advanced AI—adept at choosing and deploying the right tool, from ML to LLMs and generative AI—to drive product strategy
- Expertise in designing and implementing REST APIs and data models
- Experience with data processing and analytics systems
- Comfortable with agile development methodologies
- Background working in the aerospace industry, working with energy systems, or similar hardware integration
What We Offer:
Competitive salary and equity options.
Comprehensive benefits package, including health, dental, and retirement plans.
A dynamic work environment that fosters creativity and innovation.
Opportunities for professional growth and development in a rapidly evolving industry.
Relocation assistance.