About Us:
At Anode, we are accelerating the transition from fossil fuels to sustainable, renewable energy. Our vision is a future where energy is silent, efficient, zero-emission, and seamlessly integrated into everyday life. We are committed to building innovative, mobile energy storage solutions that redefine how power is generated and consumed.
Position Overview:
We are looking for a Senior Full Stack Software Engineer to develop cloud software that powers our next-generation mobile energy storage systems. This role requires expertise in full-stack development, backend API design, and system modeling for real-world logistics and power systems. As one of the first members of our cloud software team, you'll play a pivotal role in shaping the foundation of our software products and tools .
Key Responsibilities:
- Design & develop backend APIs for real-time monitoring and control of mobile energy storage systems.
- Build & optimize scheduling and logistics frameworks for real-world power system operations.
- Develop IoT capabilities, including over-the-air (OTA) software updates and device connectivity.
- Implement security measures such as device trust, onboarding, and attestation mechanisms.
- Collaborate cross-functionally with firmware, manufacturing, and systems engineers to ensure seamless integration.
- Lead code reviews & mentor junior engineers to foster a culture of technical excellence.
- Influence software architecture decisions to ensure scalability, reliability, and performance.
Must-Have:
- 7+ years of relevant experience in software development.
- Strong expertise in backend API development, system modeling, SQL, and relational database design .
- Frontend development skills (React, Angular, etc.).
- DevOps and frontend architecture knowledge—enough to be hands-on when needed.
- Ability to own a feature end-to-end , from design to production deployment and ongoing support.
- Experience managing development roadmaps & timelines to align with business goals.
- A strong product mindset —understanding the “why” behind what you build, not just the “how.”
- Adaptability & eagerness to learn across all areas of software development, deployment, and operations.
- Excellent communication skills, capable of explaining complex technical concepts to diverse stakeholders.
Bonus Points for Experience With:
- Modeling & simulation expertise, including modern data science techniques.
- Experience with data pipelines, data warehousing, and real-time information systems .
- Exposure to energy systems, fleet management, logistics, or IoT backends .
- Background in robotics, battery management, power systems, or electric/autonomous vehicles .
- Understanding of time series analysis & architecture .
- Familiarity with energy industry communication standards (SunSpec, IEEE 2030.5, UL 2900, etc.).
- Previous experience in a fast-paced startup environment , thriving in uncertainty and rapid iteration.
Why Join Us?
- Mission-Driven Impact: Help revolutionize clean energy with cutting-edge mobile battery systems.
- Innovative Technology: Work at the forefront of renewable energy, IoT, and cloud-integrated power solutions.
- Startup Culture: Join a fast-paced, high-growth environment where bold ideas thrive.
- Career Growth: Take ownership, make an impact, and grow with a dynamic team.
- Sustainability First: Contribute to real-world solutions in the fight against climate change.