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
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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 2 months ago