Senior Backend Engineer | HeyCharge

12 Minutes ago • 5 Years +
Backend Development

Job Description

HeyCharge is seeking a Senior Backend Engineer to take ownership of the core backend systems powering a globally scalable EV charging platform. This role involves designing, implementing, and optimizing distributed systems that connect thousands of chargers, cloud, and user interfaces, ensuring seamless online and offline functionality. The ideal candidate will have a strong technical foundation, a passion for bridging hardware and software, and experience in backend development, systems architecture, and product engineering to solve complex, real-world problems.
Good To Have:
  • Experience with IoT messaging protocols (MQTT, WebSockets, BLE)
  • Background in connected devices, mobility, or energy systems
  • Familiarity with Rust or Angular
  • Passion for embedded systems and products that connect digital and physical worlds
  • Previous experience in EV charging, smart home, or hardware-integrated platforms
Must Have:
  • Design and implement core backend systems for HeyCharge’s global platform
  • Develop APIs, event pipelines, and data models for large-scale, real-time operations
  • Ensure scalability, reliability, and performance across all backend components
  • Define communication flows between chargers, mobile apps, and cloud services
  • Work closely with hardware and mobile teams for integration
  • Build and maintain secure, efficient data pipelines
  • Implement fault-tolerant designs, monitoring tools, and alerting systems
  • Champion best practices in data privacy, encryption, and authentication
  • Continuously improve system performance and reliability through automation and CI/CD
  • Partner with product and design teams to translate technical capabilities into customer value
  • Lead by example through code reviews, documentation, and mentorship
  • Contribute to long-term architectural strategy and roadmap
  • 5+ years of experience in backend development with TypeScript/NestJS/Node.js
  • Strong understanding of Google Cloud Platform (GCP), particularly Firebase
  • Proven experience designing microservices, event-driven architectures, and distributed systems
  • Solid background in SQL and NoSQL database design
  • Experience with API security, encryption, and authentication protocols
  • Hands-on approach with speed and precision
  • Excellent communication skills and ability to collaborate across teams
  • Fluency in English

Add these skills to join the top 1% applicants for this job

communication
game-texts
rust
nosql
google-cloud-platform
node.js
ci-cd
angular
websockets
microservices
nestjs
firebase
sql
typescript
system-design

Senior Backend Engineer | HeyCharge

Location

Worldwide - Remote

Employment Type

Full time

Location Type

Remote

Department

HeyCharge

GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.

On behalf of HeyCharge, GT is seeking a Senior Backend Engineer to take ownership of the core backend systems powering a globally scalable EV charging platform. You will help design and build the backbone that connects chargers, cloud, and user interfaces — ensuring HeyCharge products work seamlessly online and offline.

About HeyCharge

HeyCharge was founded in Munich to make EV charging accessible, reliable, and affordable — connecting the physical and digital worlds through smart, scalable technology. Backed by leading investors including Y Combinator, HeyCharge is expanding rapidly across Europe and beyond, redefining how charging infrastructure is deployed and managed.

About the Role

We are looking for a hands-on backend engineer with a strong technical foundation and a passion for building systems that bridge hardware and software. You’ll architect, implement, and optimize distributed systems that connect thousands of chargers and users globally.

This role sits at the intersection of backend development, systems architecture, and product engineering — ideal for someone who enjoys solving complex, real-world problems with elegant and scalable solutions.

Key Responsibilities

1. Backend Architecture & Development

  • Design and implement the core backend systems powering HeyCharge’s global platform.
  • Develop APIs, event pipelines, and data models for large-scale, real-time operations.
  • Ensure scalability, reliability, and performance across all backend components.

2. System Design & Integration

  • Define communication flows between chargers, mobile apps, and cloud services.
  • Work closely with hardware and mobile teams to integrate physical interactions into seamless digital experiences.
  • Build and maintain secure, efficient data pipelines that support real-time operations.

3. Scalability, Security & Observability

  • Implement fault-tolerant designs, monitoring tools, and alerting systems.
  • Champion best practices in data privacy, encryption, and authentication.
  • Continuously improve system performance and reliability through automation and CI/CD pipelines.

4. Collaboration & Technical Leadership

  • Partner with product and design teams to translate technical capabilities into customer value.
  • Lead by example through code reviews, documentation, and mentorship.
  • Contribute to long-term architectural strategy and roadmap.

Essential knowledge, skills & experience:

  • 5+ years of experience in backend development with TypeScript/NestJS/Node.js.
  • Strong understanding of Google Cloud Platform (GCP), particularly Firebase.
  • Proven experience designing microservices, event-driven architectures, and distributed systems.
  • Solid background in SQL and NoSQL database design.
  • Experience with API security, encryption, and authentication protocols.
  • Hands-on approach — able to move from architecture to implementation with speed and precision.
  • Excellent communication skills and ability to collaborate across technical and non-technical teams.
  • Fluency in English (German is a plus).

Nice-to-have

1. Experience with IoT messaging protocols (MQTT, WebSockets, BLE).

2. Background in connected devices, mobility, or energy systems.

3. Familiarity with Rust or Angular.

4. Passion for embedded systems and products that connect the digital and physical worlds.

5. Previous experience in EV charging, smart home, or hardware-integrated platforms.

Soft Skills

  • Ownership mindset – takes initiative and drives projects independently.
  • Clear communication – collaborates effectively across technical and product teams.
  • Adaptability – thrives in a dynamic, fast-paced startup environment.
  • Problem-solving approach – combines analytical thinking with practical execution.
  • Curiosity and attention to detail – continuously learns and delivers reliable, high-quality work.

Interview Steps

1. GT interview with Recruiter

2. Cultural fit interview

4. Final interview

Apply for this Job

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Set alerts for more jobs like Senior Backend Engineer | HeyCharge
Set alerts for new jobs by GT HQ
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙