At a Glance
- Tasks: Design and build scalable Python microservices for an innovative code modernisation platform.
- Company: ClearRoute, a forward-thinking engineering consultancy focused on quality and collaboration.
- Benefits: Hybrid work model, supportive culture, and opportunities for personal and professional growth.
- Other info: Diverse and inclusive environment that values individuality and flexibility.
- Why this job: Join us to shape the future of software development and make a real impact.
- Qualifications: Strong Python skills, experience with microservices, and a passion for GenAI.
The predicted salary is between 60000 - 80000 £ per year.
About Us: ClearRoute is an engineering consultancy bridging Quality Engineering, Cloud Platforms and Developer Experience. We help enterprises reliably bring high-impact digital products to market faster, cheaper, and safer, working with technology leaders facing complex business challenges. We take as much pride in our people, culture and work-life balance as we do in making better software. We’re not just making better software. We’re making the making of software better. Collaborative, entrepreneurial and dedicated to problem solving, we bring the step change our customers need to sustain innovation. Our values challenge us to do the best we can for ClearRoute, our customers and most importantly our team. This is an opportunity for you to build the organisation from the ground up, use your voice to drive change and help transform organisations and problem domains. At ClearRoute we work in a hybrid setting, with two days per week working from our office in London (Farringdon).
Role: Design and build the scalable service and API layer that powers an automated code modernisation and migration platform, enabling large-scale analysis, transformation, and orchestration of legacy systems.
Responsibilities:
- Build and maintain scalable Python microservices and APIs that support and wrap agentic workflows
- Build and interact with MCP services and tools
- Ensure backend services are robust, well-tested, and production-ready
- Contribute to agentic architecture discussions
Required Skills & Experience:
Must Have:
- Strong Python engineering - clean, testable, production-grade code
- Experience building microservices and RESTful APIs
- Good understanding of software design principles and systems thinking
- A genuine interest in GenAI and agentic systems
Strong Advantage:
- Hands-on exposure to LLMs, agentic frameworks, or prompt engineering
- Familiarity with MCP or agent tool-serving patterns
- Git workflow automation or experience with GitHub/GitLab APIs
- Understanding of how agents consume and interact with external tools and services
- Some exposure to frontend development or UI frameworks (React, Vue or similar)
- Comfortable working in a container-native environment (Kubernetes, Docker)
At ClearRoute, we believe diverse perspectives lead to better outcomes, and inclusion creates the conditions for everyone to thrive. We are proud to have built a family friendly working environment and have many employees who have caring responsibilities alongside work. We welcome applications from people who require flexibility and will be happy to discuss needs on an individual basis. We are committed to fostering a culture where all team members feel respected, supported, and empowered to do their best work. We celebrate individuality and our differences and understand that some differences may mean that you require changes made to the interview process. We are happy to cater to your needs to make the interview accessible, if this is something you require please let us know by emailing us at.
Senior Python Engineer — GenAI Microservices, Hybrid (London) employer: ClearRoute
At ClearRoute, we pride ourselves on fostering a collaborative and inclusive work culture that prioritises employee well-being and professional growth. Our hybrid working model allows for flexibility, while our commitment to diversity ensures that every team member feels valued and empowered to contribute meaningfully. Join us in London, where you can leverage your skills in Python engineering to drive innovation and make a tangible impact in the tech landscape.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Python Engineer — GenAI Microservices, Hybrid (London)
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at ClearRoute. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Create a GitHub repo showcasing your Python projects or microservices. This gives us a tangible way to see your skills in action and how you tackle real-world problems.
✨Tailor Your Approach
When reaching out to us, make sure to highlight your passion for GenAI and agentic systems. Show us how your background aligns with our mission at ClearRoute. Personal touches can really make you stand out!
✨Be Ready to Chat
Prepare for those interviews by brushing up on your knowledge of scalable services and APIs. We love candidates who can discuss their thought process and problem-solving strategies. Be ready to dive deep into your experiences!
We think you need these skills to ace Senior Python Engineer — GenAI Microservices, Hybrid (London)
Some tips for your application 🫡
Show Off Your Python Skills:Make sure to highlight your strong Python engineering skills in your application. We want to see examples of clean, testable, production-grade code you've written. Don't be shy about sharing your experiences with microservices and RESTful APIs!
Tailor Your Application:Take a moment to tailor your application to the role. Mention your genuine interest in GenAI and agentic systems, and how your background aligns with our mission at ClearRoute. This shows us you’re not just sending out generic applications!
Be Yourself:We value individuality and diverse perspectives, so let your personality shine through in your application. Share your unique experiences and how they’ve shaped your approach to problem-solving. We want to know what makes you, you!
Apply Through Our Website:For the best chance of getting noticed, make sure to apply through our website. It’s the easiest way for us to keep track of your application and ensures it lands in the right hands. We can’t wait to hear from you!
How to prepare for a job interview at ClearRoute
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with clean, testable code and how you've built scalable microservices in the past. They’ll want to see that you can not only write code but also understand software design principles.
✨Familiarise Yourself with GenAI Concepts
Since this role involves GenAI and agentic systems, take some time to learn about these topics. Be prepared to share your thoughts on how they can be applied in real-world scenarios. Showing genuine interest and knowledge will definitely set you apart.
✨Prepare for Technical Questions
Expect technical questions related to RESTful APIs and microservices. Practice explaining your previous projects and the challenges you faced. Use examples that highlight your problem-solving skills and how you contributed to architecture discussions.
✨Show Your Collaborative Spirit
ClearRoute values collaboration, so be ready to discuss how you work within a team. Share experiences where you’ve driven change or contributed to a positive team culture. Highlighting your ability to communicate and work well with others will resonate with their values.