Leapfrog Power, Inc. is hiring a Backend Engineer to join our fast-moving Reach product team. You’ll be part of a small team focused on rapid iteration, AI-assisted development, and building new product surfaces from scratch. You’ll balance 0→1 experimentation with solid engineering practices, ensuring alignment with our core Kotlin platform and other engineering teams, all while contributing to our mission of combating climate change by enabling a reliable electric grid powered by clean energy.
What You'll Do
- Contribute to backend development within our Kotlin-based microservices platform, ensuring high performance, clarity, and reliability.
- Work closely with product and design to understand user needs, shape product direction, and validate ideas quickly through prototypes and experiments.
- Build new features for the Reach product area using modern tools such as Supabase, PostgreSQL/Timescale, Vercel, GraphQL, and AI-assisted frameworks.
- Work across the stack when helpful, including lightweight frontend work with React and GraphQL to accelerate product delivery.
- Contribute to the design and improvement of APIs, data models, and service interactions, both in Kotlin services and in new serverless components.
- Use AI-assisted development tools to debug faster and explore implementation ideas.
- Partner with other product teams to ensure new features integrate smoothly with our event-driven architecture, Kafka streams, and domain services.
- Partner with infrastructure engineers to enhance reliability, observability, and security across AWS, EKS, Terraform, and Datadog.
- Communicate effectively in a remote-first, asynchronous environment, contributing to a supportive and positive engineering culture.
- Dive into the complex and rewarding energy domain.
What We're Looking For
- 2-4 years of professional software engineering experience.
- Experience with Kotlin or Java and modern backend development patterns.
- Experience with event-driven or service-oriented backends.
- Proficiency with PostgreSQL or other relational databases.
- Comfortable working with modern developer platforms such as Supabase, Vercel, or similar.
- Experience working in a remote or hybrid environment and demonstrating the ability to be productive, manage time effectively, work independently, and succeed in a fully remote setting.
- Experience working in distributed teams and/or demonstrating the ability to virtually communicate and collaborate effectively across multiple time zones using remote communication tools.
Nice to Have
- Experience with energy markets, grid operations, or Virtual Power Plants (VPPs).
- Experience with Kafka or similar streaming systems.
- Experience using or building AI-assisted developer tools.
- Experience with Timescale.
- Familiarity with cloud environments (AWS preferred) and containerized runtimes like Kubernetes/EKS.
Technical Stack
- Kotlin, Java, Supabase, PostgreSQL, Timescale, Vercel, GraphQL, React, Kafka, AWS, EKS, Terraform, Datadog
Team & Environment
Reach is a small, fast-moving product team within a larger engineering organization that includes other product teams and infrastructure engineers.
Work Mode
This is a fully remote, global position. Candidates can be located in Europe or North America.





