At a Glance
- Tasks: Lead backend engineering projects, set technical vision, and drive improvements in tools and processes.
- Company: Join a fast-paced tech company with innovative products and a supportive culture.
- Benefits: Enjoy 23 days holiday, performance bonuses, health perks, and a digital nomad policy.
- Why this job: Make a real impact by influencing backend architecture and working with cutting-edge technologies.
- Qualifications: Strong experience in Java, Spring Boot, cloud environments, and CI/CD practices.
- Other info: Opportunities for personal development and career progression in a dynamic team.
The predicted salary is between 43200 - 72000 £ per year.
Reporting to a Software Engineering Manager or Head of Engineering, we are seeking a Lead Back End Software Engineer to be the go-to authority for backend engineering, setting the technical vision, guiding architecture, and driving improvements in tools, processes, and delivery practices. With a strong foundation in backend technologies, including Java and Spring Boot, and event-driven systems such as Kafka, you’ll influence systems well beyond your own code, ensuring architectural integrity and high engineering standards across multiple teams.
Define and evolve backend architecture to ensure scalability, maintainability, and performance. Set coding standards and champion secure development practices. Can clearly and confidently articulate risk of technical problems to non-technical stakeholders.
Leads projects and features to good outcomes, ensuring appropriate engineering decisions are made to factor in technical debt, systems design, stability/reliability, monitoring/observability and business need.
You have strong backend engineering experience, ideally including Java (Java 11+) and Spring Boot. You have proven ability to design and lead backend architectures for complex systems. You are familiar with cloud environments (AWS is mandatory) and container orchestration (Kubernetes). You have knowledge of SQL and NoSQL databases. You are experienced in CI/CD pipelines, automated testing, and modern deployment practices. You are comfortable in agile environments using Git-based SCM and tools like Jira or Redmine.
Annual Leave – 23 days holiday, plus all bank holidays, increasing by 1 day per year of service, after 3 years (up to 29 days), Birthday Day-Off, Extra day-off over Christmas, Annual volunteer day.
Recognition & Rewards - Annual Performance Bonus and Profit Share Scheme, Tech Loan, Length of Service rewards – 5 & 10 year clubs!
Hybrid Working (2-4 days per month office-based minimum) either in our London or Newcastle office; Life Insurance, Salary Sacrifice Pension, with 5% employer contribution match.
Health & Wellbeing - Employee Assistance Programme, 24/7 Smart Health GP Access, Cycle to Work scheme, Bi-Annual Health Check.
Digital Nomad policy – allowing you to work from anywhere for 4 weeks per year.
Growth and Development – Relevant individual training budget and the opportunity to grow within a dynamic and supportive team. Generous refer a friend scheme.
We value the expertise of our team members and offer opportunities for personal development and career progression within the company.
If this is the opportunity you have been waiting for, to work in a fast-paced company with innovative products and cutting-edge technology, please apply now. The candidates must be eligible to work in the UK as no visa sponsorship can be provided.
Lead Backend Engineer - REMOTE employer: mkodo
Contact Detail:
mkodo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Backend Engineer - REMOTE
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the golden ticket to landing an interview.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your backend projects, especially those using Java and Spring Boot. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common backend engineering problems and be ready to discuss your thought process, especially around architecture and scalability.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter!
We think you need these skills to ace Lead Backend Engineer - REMOTE
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your backend engineering experience, especially with Java and Spring Boot. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the Lead Backend Engineer role. Share your vision for backend architecture and how you can drive improvements in our processes.
Showcase Your Technical Skills: Don’t forget to mention your familiarity with cloud environments like AWS and container orchestration tools such as Kubernetes. We love seeing candidates who are well-versed in modern deployment practices and CI/CD pipelines!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at mkodo
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Java, Spring Boot, and event-driven systems like Kafka. Be ready to discuss your past experiences with these technologies and how you've used them to solve complex problems. This will show that you’re not just familiar with the tools, but that you can leverage them effectively.
✨Articulate Architectural Decisions
Prepare to explain your approach to backend architecture design. Think about how you would ensure scalability, maintainability, and performance in your previous projects. Being able to communicate these concepts clearly to non-technical stakeholders is crucial, so practice explaining technical risks in simple terms.
✨Showcase Your Leadership Skills
As a Lead Backend Engineer, you’ll need to demonstrate your ability to lead projects and teams. Share examples of how you’ve guided teams through challenges, made engineering decisions, and managed technical debt. Highlight any experience you have in mentoring others or setting coding standards.
✨Familiarise Yourself with Agile Practices
Since the role involves working in agile environments, brush up on your knowledge of CI/CD pipelines, automated testing, and tools like Git, Jira, or Redmine. Be prepared to discuss how you’ve implemented these practices in your previous roles and how they contributed to project success.