
On · London
IN SHORT: At On, retail isn’t just a channel—it’s an experience. As we scale our global footprint, we’re laying the foundation for a future-ready Point of Sale...
At On, retail isn’t just a channel—it’s an experience. As we scale our global footprint, we’re laying the foundation for a
future-ready Point of Sale (POS) ecosystem. To do that, we need robust backend systems that orchestrate flawless integration
between the physical and digital, the store and the cloud.
We’re looking for a Lead Backend Software Engineer to drive the integration of our POS platform with mission-critical systems like
ERP, OMS, CRM, and loyalty engines. You’ll architect and build resilient services, shape our event-driven data flows, and ensure
our store operations stay fast, reliable, and future-proof. You’ll be joining the Retail Experience team—where technology meets
the shop floor and every request matters. If you love crafting clean APIs, streamlining integrations, and optimizing real-world
system performance, you’ll feel right at home.
Design, build, and scale backend services that power POS integrations across ERP, eCom, CRM, inventory, and loyalty platforms
Develop REST and GraphQL APIs that are performant, secure, and easy to consume Implement real-time and batch data sync,
authentication flows (OAuth, SSO), and secure event pipelines
Contribute to the design of a cloud-native, event-driven architecture for global retail operations Build scalable integration
patterns using message queues (Kafka, RabbitMQ) and serverless workflows Support observability through proactive monitoring,
alerting, and performance tuning (e.g., NewRelic)
Ensure reliability through a robust automated testing stack: contract tests, load tests, and test data pipelines Collaborate with
QA and DevOps to streamline CI/CD and improve release confidence Participate in incident response and post-mortem analysis to
continuously harden platform stability
Partner with frontend, product, and vendor teams to align integration design with platform capabilities Influence technical
decisions during vendor evaluations and rollout phases Impact roadmap decisions by sharing technical insights and platform
implications Actively contribute to the broader architecture vision for On’s composable commerce technology stack.
At On, we don’t just create tools—we craft experiences that move the world. As part of our Retail Experience team, you’ll help
build the future of in-store technology. Your code will connect people with performance, power a seamless omnichannel journey, and
support a mission that’s bigger than any one screen: to ignite the human spirit through movement. Ready to help us redefine
retail? Lace up. Let’s go.
What We Offer
At On, we are a team of explorers, dreamers, and innovators. We live and breathe our mission to ignite the human spirit through
movement. We offer a dynamic, fast-paced, and collaborative environment where you can make a real impact. You'll be surrounded by
passionate and talented colleagues, with plenty of opportunities for professional growth and development.
On is an Equal Opportunity Employer. We are committed to creating a work environment that is fair and inclusive, where all
decisions related to recruitment, advancement, and retention are free of discrimination.
IN SHORT: Our Direct to Consumer business is performing and growing strongly, which is why we - within the Commercial Platform team at On - are looking for a Lead Backend Engineer to scale On’s online business to the next level. As an experienced engineer, you will be responsible to design, build, deploy, test and operate our digital services. You will be sitting in our office in London and collaborating closely with the cross-functional Digital teams across our key locations. The Lead Software Engineer role will report to the relevant Senior Lead - Engineering Manager within Commercial Technology. YOUR MISSION: * You will build and maintain the Commercial Platform by providing APIs, real-time events and documentation to reduce the cognitive load and enable stream-aligned teams to rapidly deliver premium, personalized experiences across all consumer touch points. * You iteratively deliver value and quality with your solutions to meet both technical and internal consumer needs. * With the team, you will build, release and operate complex systems. You will own and evolve the architecture (by leading decision making through RFCs) that scales for millions of customers across the globe. * You will act as an expert in the given technology area, leverage best in class engineering practices including continuous integration and deployment, code reviews, high test coverage and allowing for observability. * You collaborate effectively through verbal and written communication with diverse teams and stakeholders and drive alignment beyond the team. * You will engage in the engineering community by sharing knowledge, mentoring your team mates, receiving / providing feedback or growing our team by supporting the hiring. YOUR STORY: * You have 5-6 years of backend experience designing, building, testing, releasing and operating scalable systems with a strong problem-solving mindset striving for excellence and taking full accountability. * You have experience within the NodeJS (TypeScript) eco-system, designing and developing APIs (bonus if you have experience with GraphQL and NestJS). * You have experience working with and designing distributed systems. You are competent in building and designing event driven systems (e.g. using Kafka). You have mastered automated testing, TDD, and performance debugging tools and you are hands-on with operating the infrastructure on AWS or GCP. * You are comfortable using containerized workloads and clusters like Kubernetes. * You facilitate discussion as well as guide and mentor your peers by delivering praise and constructive feedback. * You have a product mindset that makes you comfortable in owning and building features from the ground up, understanding the “why”, applying holistic thinking and delivering for impact using experimentation. ATTRIBUTES OF A SUCCESSFUL CANDIDATE: * Action-Oriented: Proactively taking on new opportunities with high energy and a sense of urgency. * Team-focussed: Build strong partnerships in the team and beyond to meet shared objectives * Alignment-driving: Drive alignment on topics inside the team by providing clear context, contributing to the planning of focus areas in the team and sharing updates proactively * Manage Ambiguity: Operating effectively when things are not certain and help to bring clarity to the team. Viewing challenges as opportunities to grow and learn * Self-Development: Seek new ways to grow and challenge your abilities both personally and professionally using feedback and reflection to gain insight into personal strengths and weaknesses YOUR TEAM: As you might expect from a running brand, the wider E-Commerce team at On is a fast-paced place to be. You will work in the diverse Commercial Technology domain, collaborating with Software Engineers, QA Engineers, Product Managers, Data Analytics, Marketing and others of stream-aligned or platform teams that are located in Berlin, Zurich and London. On is an Equal Opportunity Employer. We are committed to creating a work environment that is fair and inclusive, where all decisions related to recruitment, advancement, and retention are free of discrimination.
ABOUT WOLT At Wolt, we create technology that brings joy, simplicity and earnings to the neighborhoods of the world. In 2014 we started with delivery of restaurant food. Now we’re building the delivery of (almost) everything and you’ll find us in over 500 cities in 30 countries around the world. In 2022 we joined forces with DoorDash and together we keep on dreaming big and expanding across the globe. Working at Wolt isn’t always easy, but it’s definitely exciting. Here you’ll learn more, build more, and ship more than in most other companies. You’ll be challenged a lot, but also have a lot of fun on the way. So, if you’re a self-starter with drive and entrepreneurial spirit, this could be the ride of your life. WHAT WE’RE LOOKING FOR We’re looking for a Backend Engineer to join the Wolt AdTech & Promotions team. This role is best suited for someone who is strongly backend-oriented, thrives in ambiguity, and can take ownership of large, cross-functional initiatives from planning to delivery. YOU MIGHT BE A GREAT FIT IF YOU * Are a strong backend engineer, ideally with Golang experience * Have experience building and operating scalable backend systems * Are comfortable working in high-ambiguity environments and bringing structure where needed * Can independently lead large initiatives across team boundaries, from problem definition and planning to stakeholder alignment and on-time delivery * Communicate clearly and effectively, and know how to gather, process, and act on feedback * Can build strong working relationships with stakeholders and keep multiple parties aligned around shared goals * Have hands-on experience with AI-assisted engineering workflows, including tools like Codex, Claude, and agent-based development approaches * Bring experience with NoSQL databases such as Cassandra, MongoDB, or similar technologies REQUIREMENTS * Backend engineering experience * Strong preference for Golang * Proven ability to take ownership of complex, cross-team projects in ambiguous environments * Strong stakeholder management, planning, and delivery skills * Excellent communication and alignment-building skills * Extensive experience with AI-assisted development, including tools such as Codex, Claude, and agentic workflows * Experience with NoSQL databases such as Cassandra, MongoDB, or similar is a plus OUR COMMITMENT TO DIVERSITY AND INCLUSION We’re committed to growing and empowering a more inclusive community within our company, industry, and cities. That’s why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.
About Neo4j: Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems. It includes enterprise-ready knowledge graphs for accurate, explainable, and governed AI; the most comprehensive, trusted, and easy-to-deploy graph capabilities across any environment and data source; and an unmatched ecosystem trusted by 84 of the Fortune 100 and supported by the world’s largest graph community. Intelligence that works. Results that matter. Built to work everywhere and integrate with everything across every cloud for dynamic, personalized, and autonomous AI systems. We deliver quicker results, contextual knowledge, and solutions that impact customers and employees across the business. Our Vision: At Neo4j, we have always strived to help the world make sense of data. As business, society and knowledge become increasingly connected, our technology promotes innovation by helping organizations to find and understand data relationships. We created, drive and lead the graph database category, and we’re disrupting how organizations leverage their data to innovate and stay competitive. The Team: Neo4j’s Aura, our managed cloud offering, brings the power of graph databases to the cloud. We are seeking an experienced Backend Software Engineer to join our Identity and Access Management team to help rebuild our IAM platform. This role is a great fit for someone with strong backend development and Kubernetes expertise and who thrives on building custom operators, controllers, and platform components. We want you to help us build secure, scalable, and compliant IAM solutions for AuraDB. Our product is deployed on all three major cloud platforms(GCP, AWS, Azure). You will work closely with various product teams, infrastructure, and security to enhance management of AuraDB IAM capabilities. This position is ideal for someone who thrives in hands-on execution. The Role: * Build, deploy, and manage cloud-native services in Golang that serve as the backbone of our IAM platform. * Develop custom Kubernetes operators, controllers, and resources. * Drive the architecture of our in-flight IAM platform revamp, contributing fresh perspectives to its design and evolution. * Secure service-to-service communication across distributed infrastructure by applying modern authentication patterns — JWT, mTLS, workload identity (SPIFFE/SPIRE), and client credentials * Produce clear, well-structured documentation for technical and non-technical audiences EXPERIENCE: * 5+ years of backend development or software engineering experience. * Experience in GoLang and Kubernetes. * Experience with at least one of the major cloud providers (GCP, AWS, Azure). #Li-Hybrid Why Join Neo4j? Neo4j is, without question, the most popular graph intelligence platform in the world. We have customers in every industry globally, and our products are a proven product/market fit. Joining our team is an opportunity to shape the future of data and analytics. Below are just a few exciting facts about Neo4j. * Neo4j is one of the fastest-scaling technology companies in this industry. It recently surpassed $200M in annual recurring revenue (ARR), doubling its ARR over the past three years. * Raised the biggest funding round in database history ($325M Series F). Backed by world-class investors like Eurazeo, GV (formerly Google Ventures), and Inovia Capital, Neo4j has raised over $600M in funding and is currently valued at over $2Bn. This puts Neo4j among the most well-funded database companies in history. * 84% of the Fortune 100 and 58% of the Fortune 500 use Neo4j. Examples include Boston Scientific, BT Group, Caterpillar, Cisco, Comcast, Department for Education UK, eBay, NBC News, Novo Nordisk, Worldline, and others. * Co-founder and CEO Emil Eifrem has built an amazing culture that prides itself on relationships, inclusiveness, innovation, and customer success. * Countless industry awards. Massive enterprises and individual developers/data scientists love Neo4j. A strong sense of community and ecosystem is built around the platform. * A recent Forrester Total Economic Impact™ Study cited Neo4j as delivering 417% ROI to customers. Research shows that members of underrepresented communities are less likely to apply for jobs when they don’t meet all the qualifications. If this is part of the reason you hesitate to apply, we’d encourage you to reconsider and give us the opportunity to review your application. At Neo4j, we are committed to building awareness and helping to improve these issues. One of our central objectives is to provide an inclusive, diverse, and equitable workplace for everyone to develop their potential and have a positive, career-defining experience. We look forward to receiving your application. Neo4j Values: Neo4j is a Silicon Valley company with a Swedish soul. We foster collaboration and each of us is empowered to contribute and put our innovative stamp on projects. We hire candidates who reflect the following Neo4j core values: (we)-[:VALUE]->(relationships) (we)-[:FOCUS_ON]->(userSuccess) (we)-[:THRIVE_IN]->(:Culture {type: [‘Open’, ‘Inclusive’]}) (we)-[:ASSUME]->(:Intent {direction:’Positive’}) (we)-[:WELCOME]->(:Discussions {nature: ‘IntellectuallyHonest’}) (we)-[:DELIVER_ON]->(ourCommitments) Neo4j is committed to protecting and respecting your privacy. Please read the privacy notice regarding Neo4j's recruitment process to understand how we will handle the personal data that you provide. More information at www.neo4j.com. ©2026 Neo4j, Inc., Neo Technology®, Neo4j®, Cypher®, Neo4j Bloom™, Neo4j Graph Data Science Library™, Neo4j® Aura™, and Neo4j® AuraDB™ are registered trademarks or a trademark of Neo4j, Inc. All other marks are owned by their respective companies.