Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWe re seeking an experienced backend engineer to be a cornerstone in building the core infrastructure of our this role you ll design and implement scalable resilient and well-structured backend systems that fuel our technology for driving building decarbonization. You ll work closely with product managers designers and other engineers to translate requirements into high-quality solutions that deliver an exceptional user experience. If tackling complex technical challenges scaling real-world systems and applying software engineering toward impactful climate solutions excites you this opportunity is for you.
Partner with product and design teams to translate requirements into architecture design documents and test strategies.
Develop clean maintainable and dependable server-side code.
Lead efforts to optimize and scale our production systems as our customer base expands.
Shape and enforce backend development best practices across the team.
Deliver backend services and integrations that are efficient easy to maintain and built for long-term reliability.
Create and maintain automated testing to ensure functionality and reduce regressions.
Improve our internal frameworks developer tools and infrastructure to accelerate future development.
Successfully scale core services to support rapid user and data growth.
Define a cohesive foundation for backend and frontend system integration.
Consistently ship production-ready code that aligns with product and design expectations.
Build a robust automated testing suite to ensure the stability of critical features.
Contribute to the ongoing evolution of architecture and internal developer tooling.
Experience: 5 8 years professionally as a backend engineer ideally including time in a fast-paced startup environment.
Technical Background: Strong knowledge of modern backend frameworks (e.g. Django in Python; or equivalents like Express Ruby on Rails or Spring Boot).
Core Skills: Deep proficiency in Python and backend system design.
Problem-Solving: Ability to generate multiple solution paths weigh trade-offs and pick the most practical approaches.
Engineering Mindset: Balance pragmatism and best practices; familiarity with principles like YAGNI.
Foundations: Solid computer science grounding in algorithms data structures and system architecture.
Debugging Ability: Skilled at diagnosing and resolving complex issues.
Creativity: Comfortable with innovative outside the box approaches to engineering challenges.
Collaboration: Strong teammate with a cooperative product-focused mindset.
Full Time