Senior Software Engineer - Developer Experience
Role details
Job location
Tech stack
Job description
As a Senior Software Engineer in Tech Foundation focusing on developer productivity, you'll identify, develop, and drive improvements that boost the velocity and quality of our product teams, while enhancing the overall developer experience at Multiverse. You will have the autonomy to drive impact, ownership and innovation.
Our team builds the foundational systems engineers rely on to develop stable, scalable, and efficient services. We provide standardised infrastructure and platforms that enable teams to move fast while maintaining the flexibility to innovate., As a Senior Software Engineer in Tech Foundation, you'll combine software engineering practices with cloud infrastructure, distributed systems, and observability to deliver solutions ranging from infrastructure abstraction to core services used across the company. You'll work with a supportive team of engineers who value collaboration and continuous learning, making a significant impact in a fast-paced environment.
Examples of the work you'll do:
-
Enabling the team to ensure the availability and performance of critical services, building automation to prevent recurrence of issues.
-
Improve system scalability, observability, and security to ensure platform stability.
-
Define and promote standard practices for building, operating, and observing services.
-
Build tooling to improve our platform and accelerate software development.
-
Identify pain points in engineering workflows and design both immediate fixes and long-term improvements.
-
Experiment with AI-powered automation to enhance how engineers write, test, and deploy code.
-
Collaborate with teams across Tech to solve technical challenges and design new systems.
-
You align closely with our values and can share examples of how you have demonstrated them.
Requirements
To be successful in this role, you'll bring a passion for improving developer experience, the ability to learn quickly, and a collaborative mindset. You will help shape internal workflows and infrastructure, identifying bottlenecks and designing scalable solutions. Your work will reduce friction, integrate AI-powered tools, and make development at Multiverse faster, more reliable, and more enjoyable.
About You
We assess candidates against our 3Cs framework: Capability, Character, and Coachability.
What we value
-
Experience designing and maintaining distributed systems. We welcome a variety of backgrounds and technology stacks.
-
Strong software engineering skills, with coding experience in one or more languages. Our environment includes Python, Typescript, Elixir. Even if you have not worked with these would still love to chat.
-
Ownership of your own testing and QA, as well as deployment
-
Experience with at least one major cloud provider. We predominantly use AWS.
-
Experience in observability and monitoring practices.
-
Empathy for developer workflows and productivity.
-
Using data-driven insights to set priorities and measure impact.
-
Clear written and verbal communication skills.
-
Interest or experience in applying AI to improve developer productivity.
Benefits & conditions
-
Time off - 27 days holiday, plus 5 additional days off: 1 life event day, 2 volunteer days, 2 company-wide wellbeing days (M-Powered Weekend) and 8 bank holidays per year
-
Health & Wellness- private medical Insurance with Bupa, a medical cashback scheme, life insurance, gym membership & wellness resources through Wellhub and access to Spill - all in one mental health support
-
Hybrid work offering - we collaborate in the office 3 days per week
-
Work-from-anywhere scheme - youll have the opportunity to work from anywhere, up to 10 days per year
-
Team fun - weekly socials, company wide events and office snacks!