APIs for connecting to EVs, thermostats and other energy hardware. Building the technology behind a green energy system
Software Engineer - (Connect Platform)
Location
Europe
Posted
11 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer - (Connect Platform)
Enode
Role Description We're hiring a Backend Engineer to make Enode's EV platform more reliable, observable, and efficient. As a Mid Level Backend Engineer on the Platform Connect team at Enode, you'll focus on improving the reliability, observability, and scalability of Enode's connectivity layer. This is the part of our API that aggregates integrations with EV chargers, vehicles, and OEM platforms into one cohesive and reliable product for our customers. This is not an infrastructure or DevOps role. The Platform Connect team owns the product level platform that powers connectivity at Enode, maintaining and extending the layer that links our users to energy devices through consistent, high quality integrations. You'll work on both new integrations and platform improvements: - Fixing bugs, building automations, improving monitoring and alerting, and helping make our API more robust as we scale to support more OEMs and partners. Our tech stack centers around a TypeScript based codebase combined with React, Node, AWS, Docker, and PostgreSQL, structured via CDK/CloudFormation. Qualifications - You have experience writing maintainable, testable backend code, ideally in an environment with a lot of API or integration work. - You're excited about platform engineering in the product sense. Building the connectivity layer that powers integrations, not managing infrastructure or CI/CD pipelines. - You enjoy both building new integrations and making existing systems more reliable and observable. - You're systematic in debugging issues and improving the tools and processes that prevent them from recurring. - You're proficient in JavaScript/TypeScript (or eager to learn TypeScript) and comfortable working in a distributed systems environment. - You communicate clearly, collaborate proactively, and contribute positively to team discussions. - You're curious, respectful, and growth oriented, someone who values teamwork, ownership, and continuous improvement. Requirements - You see AI as a strategic lever for engineering work, not just a productivity add on. AI is a real part of how we work as engineers at Enode. We expect you to be comfortable using it day to day, understanding where it helps and where it falls short, and starting to think about your work in terms of what AI can take on. If you're not fully there yet, you're genuinely eager to get there. Benefits - Opportunity to join and impact an early-stage climate tech startup with global aspirations as we scale. - A mission-driven, fun and caring environment with high drive and ambition. - Competitive compensation, including a very attractive employee option program - you’re part of our journey. - Access to best in class AI tooling, we think the ceiling on what a small team can do has fundamentally shifted, and we want you to feel that. - Remote-first in Europe, with the option of attending an office in Oslo or receiving a co-working pass on demand. - Three annual off-sites to connect with the team in exciting & fun places. - Flexible, human-first culture. - Stipend for setting up your home office.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Engineering Manager, Internal Developer Platform
ChainguardMaking the software supply chain secure by default.
Role Description Chainguard is hiring an Engineering Manager to lead our Internal Developer Platform team — the group that owns CI/CD, developer tooling, infrastructure automation, and our emerging Agentic Engineering Platform, which lets engineers and AI agents build software together. You'll lead a mature team of senior platform and infrastructure engineers, set the technical roadmap for developer productivity and AI-native engineering, and make sure every engineer at Chainguard can ship software quickly, safely, and with less friction. Qualifications - Experience managing software, infrastructure, platform, or SRE teams. - Proven success leading highly experienced engineers. - Strong coaching, communication, and organizational skills. - Champion AI adoption across Engineering by leading through example. - Experience building and operating Internal Developer Platforms, Developer Portals, or similar engineering productivity systems. - Deep understanding of platform engineering principles and developer experience best practices. - Experience introducing AI-assisted software development into engineering organizations. - Familiarity with coding agents such as Claude Code, Codex, Cursor, or similar tools. - Strong background in Site Reliability Engineering, Production Engineering, DevOps, or Platform Engineering. - Strong Kubernetes and cloud infrastructure experience. - Deep experience with GitHub and/or GitLab administration and workflows. - Exceptional ability to work across organizational boundaries. Requirements - Making engineers more productive every day by continuously improving the systems, workflows, tooling, and AI capabilities that support software development across Chainguard. - Creating opinionated, self-service platform capabilities and AI-native engineering workflows. - Owning and evolving our software delivery systems, ensuring builds, testing, releases, and deployments are fast, reliable, secure, and scalable. - Driving operational excellence through SLOs, observability, automation, capacity planning, and continuous improvement. - Owning and evolving Chainguard's Agentic Engineering Platform. - Leading a highly experienced team of senior engineers. - Advancing Infrastructure as Code, GitOps, and platform automation initiatives. - Defining and executing the roadmap for both the Internal Developer Platform and the Agentic Engineering Platform. - Partnering closely with application teams, security teams, and engineering leadership. - Participating in operational reviews, postmortems, and continuous improvement efforts. - Driving the adoption of AI across Engineering. Benefits - Flexible & Remote-First Culture: Work remotely with team meetup opportunities, bi-annual destination summits, and a monthly stipend for coworking spaces, phone and internet costs. - Our Approach to Equity: Receive stock options upon hire and promotion, with the option to participate in secondary offerings and have 10 years to exercise your options. - 100% Covered Health Insurance: We cover 100% of your health, vision and dental insurance premiums for you and your dependents. - ∞ Flexible Time Off: Take the time you need to recharge and reset. - 18 Weeks Paid Parental Leave: 18 weeks for birthing parents and 12 weeks for non-birthing parents.
Senior Software Engineer, Content Platform
AirbnbAirbnb is a community based on connection and belonging.
• Work with cross-functional partners including product managers, designers and marketing managers to design and deliver high-quality products across multiple channels that directly contribute to Airbnb’s revenue. • Lead efforts to architect and build technology for serving marketing content to guests and hosts across Airbnb’s stack—including our web frontends, GraphQL API gateway & business logic layer, and storage layer. • Make heavy use of our mature DevAI stack to explore, build and verify your work. • Think user first: you might optimize user experience page performance by improving our rendering layer, or how we fan out and fetch data in the backend. • Work with customers to identify usability issues and proactively fix them. • Build relationships with engineers in product orgs (e.g. Relevance, Stays, Experiences) and partner with them to support company-wide initiatives.
• Own the design and implementation of platform subsystems end to end, from technical design through production and ongoing improvement. • Anchor meaningful projects, making the design tradeoffs that balance reliability, scalability, and time to market. • Write production-ready code aligned with the overall system architecture, with observability, testing, and error handling built in. • Produce clear design docs and work breakdowns that the team can plan and build against. • Mentor SWE and SWE II engineers and contribute to a strong code review culture across the team. • Contribute to technical decisions alongside technical leads, product, and engineering leadership on behalf of the team. • Contribute to the open-source ToolHive codebase and collaborate with community contributors on shared work.
• Build and deliver features across the platform services that make up Stacklok Enterprise, including the runtime, Kubernetes operator, gateway, and registry • Fix bugs and harden platform systems for enterprise production use, improving stability across customer deployments • Write testable, readable code that accounts for edge cases and error handling, and produce clear design docs for the work you take on • Review pull requests and contribute to design discussions, working alongside technical leads, product, and fellow engineers on shared platform efforts • Plan and sequence your own tasks and small epics independently, knowing when to pull in a teammate or escalate a design question • Contribute to the open-source ToolHive codebase and collaborate with community contributors on shared work.



