Hybrid

Zerofy is hiring a Senior Software Engineer (TypeScript, Node.js, Cloud, AI, Energy)

Zerofy is looking for a Senior Software Engineer to build the intelligence layer for electrified homes, partnering with leading solar installers and utilities. You will own core systems end-to-end, shape our architecture, and scale an AI-driven energy platform with significant real-world impact.

What You'll Do

  • Design and implement core backend systems using TypeScript and Node.js
  • Architect and build scalable, reliable cloud-native services
  • Own technical components end-to-end, from design to production
  • Build distributed, event-driven systems running on Google Cloud
  • Integrate external APIs from energy devices, EVs, and IoT systems
  • Work closely with our AI and algorithm systems powering optimization and forecasting
  • Make architectural decisions and improve system design, reliability, and performance
  • Mentor junior engineers and help raise the engineering bar of the team
  • Use modern AI coding tools extensively to accelerate development
  • Contribute to a culture of engineering craftsmanship and continuous improvement

What We're Looking For

  • 5+ years of professional software engineering experience
  • Strong expertise in backend engineering using TypeScript and Node.js
  • Experience building cloud-native distributed systems
  • Strong engineering craftsmanship and attention to quality
  • Experience owning complex systems or components end-to-end
  • Ability to design systems and architecture, not just implement tasks
  • Experience mentoring engineers and contributing to a strong engineering culture
  • Ability to operate with a high degree of ownership and autonomy
  • Strong interest in modern engineering tools, including AI-assisted coding

Nice to Have

  • Experience with Google Cloud Platform, AWS, or similar
  • Experience with serverless architectures and event-driven systems
  • Experience integrating external APIs or hardware/IoT systems
  • Experience working on applied AI, data systems, or optimization systems
  • Experience using modern AI coding tools such as Claude, Cursor, or similar
  • Own or are interested in solar, batteries, EVs, or heat pumps
  • Are interested in energy systems, electrification, or climate tech

Technical Stack

  • TypeScript, Node.js
  • Google Cloud Platform, Cloud Functions, Pub/Sub, Firestore, BigQuery

Team & Environment

You'll join a small, highly capable, senior team that values engineering excellence, ownership, and innovation.

Benefits & Compensation

  • 5 weeks vacation
  • Coworking support
  • Flexible remote / hybrid setup

Work Mode

This is a hybrid position based in Tallinn, Harjumaa, Estonia.

Required Skills
TypeScriptNode.jsGoogle Cloud PlatformCloud FunctionsPub/SubFirestoreBigQueryAI/MLSystem ArchitectureAPI DesignEnergy SectorAgile Methodologies TypeScriptNode.jsGoogle Cloud PlatformCloud FunctionsPub/SubFirestoreBigQueryAI/MLSystem ArchitectureAPI DesignEnergy SectorAgile Methodologies
About company
Zerofy
Zerofy builds the AI and cloud platform powering the electrified home. The system integrates solar, batteries, EV chargers, heat pumps, and dynamic tariffs into a single intelligent optimization layer to reduce household energy cost and help stabilize the grid.
All jobs at Zerofy Visit website
Job Details
Category backend
Posted 3 months ago