Senior Backend Developer

Foodop — Denmark · Posted ~2 hours ago

Senior

Skills

backend development data modeling backend architecture scalability reliability software development deployment

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior, hands-on backend engineering opportunity within a collaborative product development team. You will own substantial features end-to-end, from product discussions and data modeling to implementation and deployment. You will also help evolve backend architecture, scalability, and reliability while making pragmatic technical decisions that balance immediate delivery with long-term maintainability.

Highlights

Hands-on senior backend role with substantial ownership over features from product discussions and data modeling through implementation and deployment. Opportunity to shape architecture, scalability, reliability, and pragmatic engineering practices.

Description

We are looking for a Senior Backend Developer to help build the best digital assistant for professional kitchens. Running a profitable and enjoyable foodservice business—without sacrificing chef creativity—is incredibly hard. FoodOp is on a mission to change that globally. More than 700 chefs across 550+ kitchens use FoodOp daily to manage recipes, menus, procurement, and reporting—and we’re just getting started. You will join our development team in Copenhagen, working closely with frontend and backend developers, as well as designers. About The Role This is a hands-on engineering role. You’ll spend most of your time designing and building product alongside the rest of the team. You Will Own substantial backend features from product discussions and data modelling through implementation and deploymentHelp evolve our backend architecture, scalability, and reliability as the product growsMake pragmatic technical decisions that balance shipping today with building for tomorrowContribute to backend patterns and engineering practices across our Python applicationsParticipate actively in code reviews and technical discussionsWork closely with frontend engineers, designers, and customers to build great product experiences and public APIs What We’re Looking For We care more about what you’ve built and the environments you’ve worked in than your exact number of years of experience or previous titles. We think you’ll be a great fit if you: Have 4+ years of professional backend development experienceAre a strong, hands-on engineer who enjoys building and owning software in productionHave strong fundamentals in data modelling, APIs, databases, backend architecture, reliability, and maintainabilityHave good technical judgment—knowing when to move quickly and when foundational work will pay offCan independently take an ambiguous problem, understand the product need, explore the tradeoffs, and ship a solutionEnjoy technical discussions and can both challenge and be challenged without egoHave strong product sense and care about what we build, not just how we build it We’re particularly interested if you’ve been part of a startup or engineering team through a period of significant growth. You’ve seen technical decisions that aged well, some that didn’t, and learned what becomes important as a product and team scale. You don’t need to have been the architect or technical lead—we care about what you learned from the experience. We primarily use Python, but deep Python experience is less important than being an excellent backend engineer. Ways of Working We’re a small, talent-dense team that values ownership, high velocity, and low-ego collaboration. Everyone takes responsibility for the codebase. Decisions are made through dialogue and alignment, and we value curiosity, continuous learning, and thoughtful problem- As a Senior Backend Developer, you’ll take responsibility for backend quality, architecture, and best practices, while mentoring and guiding other developers. You’ll make a real impact on a critical part of the product and help shape how the team works. Our team works to high technical standards and actively uses AI tools to prototype, explore, and ship faster. Tech Stack Backend: Python (Flask)Databases: Postgres, Elasticsearch, RedisDevOps & tooling: Docker, Helm, K9sCloud & infrastructure: Azure Kubernetes Service (AKS)Messaging & real-time: WebSocketsAPIs: RESTful servicesVersion control & CI/CD: Git and GitLab pipelinesFrontend: Angular and TypeScript How to apply We review applications on an ongoing basis, so please send your CV and relevant work (e.g. GitHub, portfolio, or shipped products). We look forward to hearing from you!