Role : Senior Software Engineer (Backend) 💻
Reporting into : Engineering Manager
Salary : 60-80k
Location : Hybrid
Join our milk round 🥛🌎
From humble Lancashire beginnings to a multi-market $75M revenue B-Corp. Over the past 6 years in the UK we have scaled to £50M revenue with over 100,000 customers, all whilst achieving market profitability. Our goal is to give consumers a more sustainable, better way to shop by connecting high quality farm-fresh products to doorsteps within a circular supply chain, collecting the packaging we deliver.
You can find us across the UK and in the US (Connecticut, Massachusetts and Rhode Island)
Your mission 💪
We’re seeking a skilled Senior Software Engineer with a strong background in backend software development, APIs, and microservices using .NET. You’ll play a key role in developing and scaling our backend infrastructure that powers both our customer facing and operations applications. If you’re a passionate problem-solver who thrives on coming up with end-to-end solutions, like to own the code you write, and enjoys working in a collaborative environment, this could be the role for you.
Key responsibilities 🥛
- Design, develop, and maintain scalable backend services, APIs, and microservices using .NET and C#.
- Optimize databases, write efficient queries, and manage MS SQL for data storage and retrieval.
- Collaborate with cross-functional teams to define, design, and ship new features and services.
- Contribute to discussions around architecture, code quality, and continuous improvement.
- Identify and resolve complex technical issues, reducing technical debt and improving system performance.
- Participate in code reviews, promoting best practices such as CI / CD and Test-Driven Development (TDD).
- Ensure systems are secure, reliable, and optimized for performance in a cloud environment (Azure or AWS).
What you’ll bring 💡
Solid experience in backend software development with .NET and C#.Strong experience working with MS SQL and / or Postgres databases, optimizing and managing large datasets.Hands-on experience developing APIs and microservices architectures.Familiarity with cloud platforms like Azure or AWS.Excellent problem-solving skills with the ability to deliver robust end-to-end solutions.Benefits 🎁
25 days holiday, 8 bank holidays (5 flexible ones). Plus, your birthday off too!EMI Share optionsUp to 6% matched company pension.Access to thanksBen, for a range of core & flexible benefitsEmployee discount off Modern Milkman productsEnhanced parental leave & payLife InsuranceCycle to work scheme & Octopus EV salary sacrificeIn-person company events300 working from home set up300 L&D budget per annum300 Health and Well Being budgetEndless samples of our stock – Seriously, our category managers have us taste testing food and drinks all the time!Up to 4 weeks working abroad2x volunteering days and team volunteering daysLoads of company clubs to join, from book clubs (Page Churners), Running, cycling and swimming (Trotters and Plodders), 5 aside Football (Modern Milkman FC) and any other pun-related clubs you can think of.Interview Process : 5 stages (incl. a task) 🔢
Initial phone call covering your CV and experience with our Ellie (People & Culture Team) - 30 minsHiring manager interview – with one of our Engineering Tech Leads – 30 minsTechnical Task – 60 minsFinal interview with Al, CTO – 30 minsCandidate Experience ⭐️ Due to the high volume of applications, it might take us a little longer to get back to you. Most feedback will be shared via email, and we make every effort to provide specific and constructive insights whenever possible