Senior Full Stack Engineer Job at Anode Technology Company, San Francisco, CA

VGM5QmlvN0x0TUhnN09hVjZrOFpwV2xlY3c9PQ==
  • Anode Technology Company
  • San Francisco, CA

Job Description

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.

Job Tags

Similar Jobs

Pursuit Collection

Baker Job at Pursuit Collection

Job Description At Pursuit, we offer more than just a place to visit, we create opportunities for our guests to truly connect with iconic destinations. Our experiences include world-class attractions and distinctive lodges, all designed to highlight the unique beauty...

Domino's Franchise

Assistant Manager - City Center, Eagle Mountain Job at Domino's Franchise

 ...Job Description Title Assistant Manager Job Description ABOUT THE JOB JOB REQUIREMENTS AND DUTIES You must be 18 years of age and have a valid driver's license with a safe driving record meeting company standards as well as access to an insured vehicle... 

Jerry's Enterprises Inc.

Part Time Grocery Receiver - Up to $18.00 hour / depending on experience Job at Jerry's Enterprises Inc.

 ...Alexandria Reports to: Grocery Manager Classification: Part Time Non-Union Rate of Pay: Up to $18.00 hour / depending on experience Hours: Sunday ...  ...ladders Mental: ~ math/calculation **FREQUENT: 15% of the work shift or at least ten repetitions per... 

CHRISTUS Health

Nurse Practitioner - Neurology (General) Job at CHRISTUS Health

 ...quality health care services. Our providers work collaboratively through CHRISTUS St. Vincent's hospital and numerous outpatient...  ...Position: This is a full time position. Clinic hours are Monday through Friday, 8:00 AM to 5:00 PM. This is a fantastic opportunity to be part... 

IntelyCare

Caregivers Needed! Hamilton County, TN Job at IntelyCare

 ...In-Home Caregiver Our motto is "Your Home is the Best Medicine." Our clients need in-home assistance. In the current world, we all know that not even bump and bruise is cause to...  ...their own bed at night. The place they have lived, loved, and perhaps raised children....