At a Glance
- Tasks: Build scalable backend services using Scala and design distributed systems.
- Company: Join an innovative AI-native platform transforming ecommerce customer experiences.
- Benefits: Competitive salary, 34 days holiday, learning budget, and wellbeing allowance.
- Other info: Hybrid working model with a focus on learning and career growth.
- Why this job: Work on cutting-edge AI products and influence product direction in a collaborative team.
- Qualifications: Strong Scala experience and understanding of microservices and distributed systems.
The predicted salary is between 100000 - 115000 £ per year.
We’re partnered with an AI-native customer experience platform that’s transforming how ecommerce brands support and engage with their customers through intelligent AI Agents. They’re now looking to hire a Senior Scala Software Engineer with strong Scala experience to help scale a high-performance backend platform powering some of the world’s leading retail brands. This is a backend-focused engineering role, working across distributed systems, microservices architecture, and API integrations within a modern functional Scala environment. You’ll join a highly technical product engineering team building scalable systems that sit at the core of a rapidly growing AI product used internationally across ecommerce and customer support environments.
Company Culture:
- Hybrid working - 3 days per week in London
- High-autonomy engineering environment with strong ownership and trust
- Fast-moving product business with genuine technical depth
- Collaborative and low-ego culture where engineers influence product direction
- Strong focus on learning, experimentation, and modern engineering practices
- International team working at the intersection of AI, ecommerce, and customer experience
What’s on Offer:
- £100,000 - £115,000 base salary
- 34 days holiday including your birthday off
- Learning & Development budget
- AI training and tooling access
- Lifestyle and wellbeing allowance
- Quarterly socials and team perks
- Opportunity to work on cutting-edge AI products at scale
What You’ll Be Doing:
- Building backend services and platform functionality using Scala
- Designing and delivering scalable distributed systems and microservices
- Developing APIs and integrations with third-party customer support platforms
- Contributing to architecture decisions across core product infrastructure
- Working closely with product and engineering teams to deliver new platform capabilities
- Building maintainable, reliable, and high-performance backend systems
- Helping scale a modern AI platform used by global ecommerce brands
What We’re Looking For:
- Strong Scala Experience: Commercial experience building backend systems with Scala, including experience with modern Scala tooling and libraries
- Strong understanding of functional programming principles
- Backend & Distributed Systems Engineering
- Experience designing and building microservices architectures
- Strong understanding of RESTful APIs and distributed systems
- Comfortable working with scalable backend infrastructure and integrations
- Experience with PostgreSQL and relational databases
- Understanding of scalable cloud-native architecture and deployment practices
If this sounds like your kind of opportunity, feel free to reach out for a confidential conversation.
Scala Software Engineer in City of London employer: Space Executive
Contact Detail:
Space Executive Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Scala Software Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Scala or in AI. A friendly chat can lead to insider info about job openings that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Scala projects or contributions to open-source. 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 Scala knowledge and distributed systems concepts. Practice coding challenges and system design questions to boost your confidence and impress the interviewers.
✨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, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Scala Software Engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Scala experience and backend systems expertise. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us and how your background fits into our AI-native customer experience platform. Keep it engaging and personal!
Showcase Your Technical Skills: When filling out your application, be specific about your experience with microservices, APIs, and distributed systems. We love seeing concrete examples of how you've tackled challenges in these areas.
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’re considered for this exciting opportunity. Plus, it’s super easy!
How to prepare for a job interview at Space Executive
✨Know Your Scala Inside Out
Make sure you brush up on your Scala skills before the interview. Be prepared to discuss your experience with modern Scala tooling and libraries, as well as functional programming principles. Practising coding challenges in Scala can also help you feel more confident.
✨Understand Distributed Systems
Since this role focuses on backend and distributed systems engineering, take some time to review key concepts related to microservices architecture and RESTful APIs. Be ready to share examples of how you've designed and built scalable systems in your previous roles.
✨Showcase Your Problem-Solving Skills
During the interview, expect to tackle some technical problems or case studies. Approach these with a clear thought process, explaining your reasoning as you go. This will demonstrate your ability to think critically and work through complex issues, which is crucial for this role.
✨Cultural Fit Matters
This company values collaboration and a low-ego culture, so be sure to highlight your teamwork experiences. Share examples of how you've influenced product direction in past projects and how you embrace learning and experimentation in your work.