Multiverse is the upskilling platform for AI and Tech adoption.
We have partnered with 1,500+ companies to deliver a new kind of learning that's transforming today’s workforce.
Our upskilling apprenticeships are designed for people of any age and career stage to build critical AI, data, and tech skills. Our learners have driven $2bn+ ROI for their employers, using the skills they’ve learned to improve productivity and measurable performance.
In June 2022, we announced a $220 million Series D funding round co-led by StepStone Group, Lightspeed Venture Partners and General Catalyst. With a post-money valuation of $1.7bn, the round makes us the UK’s first EdTech unicorn.
But we aren’t stopping there. With a strong operational footprint and 800+ employees, we have ambitious plans to continue scaling. We’re building a world where tech skills unlock people’s potential and output.
Join Multiverse and power our mission to equip the workforce to win in the AI era.
What you'll be building
We're looking for a Senior Software Engineer to join our Trusted Enterprise Platform team — the group that keeps Multiverse secure, scalable, and architecturally sound as we grow.
You'll build and maintain the foundational services every product team depends on: authentication, single sign-on, safe release tooling, notification delivery, and the systems that turn regulatory obligations like GDPR into working, reliable code. Your work won't always be visible to end users, but it's what lets our engineers ship with confidence and our customers trust us with their data.
This is a backend-leaning full-stack role for someone who finds genuine satisfaction in building platform capabilities that multiply the effectiveness of the teams around them.
What you'll be doing
In your first two months, you'll get to know our platform deeply — understanding our auth and identity systems end to end and shipping a meaningful contribution to one of our core services.
By months three and four, you'll take ownership of a workstream — whether that's improving SSO integration, building safer release infrastructure, or advancing our preference and consent centre — and start influencing architectural decisions.
By six months, you'll be a trusted owner of one or more platform domains: shaping the roadmap, supporting your teammates, and visibly reducing friction and risk for product teams across the organisation.
What we're looking for
You have solid backend experience — strong data modelling, clean API design, and an eye for well-drawn system boundaries. You've worked in cloud environments and are comfortable with containerised infrastructure. You write code that others can read, maintain, and build on.
You don't need to have built an identity provider from scratch, but you should be able to reason about authentication and authorisation flows, understand their security trade-offs, and have worked with concepts like OAuth or SSO in a B2B context. We'll help you go deeper on the specifics of our stack.
We work primarily in TypeScript and you'll need to be productive in it from day one — experience with Elixir is a plus. Familiarity with event-driven systems or a history of pulling shared services out of a monolith are both things that would set you apart.
How we think about seniority
We care about depth and impact, not years on a CV. At this level, we're looking for someone who:
writes code that serves as a clear example for the rest of the team
takes genuine ownership — not just launching features, but ensuring systems stay healthy over time
engages with stakeholders directly and helps other engineers move faster
mentors teammates through thoughtful code reviews and good documentation
How we use AI
We're an AI-forward team. We use tools like Claude, Cursor, and Gemini daily to write, review, and debug code — and we genuinely enjoy sharing what's working. We're not prescriptive about which tools you use, but we do care that you're curious about how AI is changing the way software gets built, and open to experimenting as new things emerge.
Benefits
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 - for most roles we collaborate in the office three days per week with the exception of Coaches and Instructors who collaborate in the office once a month
Work-from-anywhere scheme- you'll have the opportunity to work from anywhere, up to 10 days per year
Space to connect: Beyond the desk, we make time for weekly catch-ups, seasonal celebrations, and have a kitchen that’s always stocked!
Our Commitment to Diversity, Equity and Inclusion
We’re an equal opportunities employer. And proud of it. Every applicant and employee is afforded the same opportunities regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. This will never change. Read our Equality, Diversity & Inclusion policy here.
Our Commitment to Safeguarding
Multiverse is committed to safeguarding and promoting the welfare of our learners. We expect all employees to share this commitment and adhere to our Safeguarding Policy, our Prevent Policy and all other Multiverse company policies. Successful applicants will be required to undertake at least a Basic check via the Disclosure Barring Service (DBS).
For roles that will involve a Regulated Activity, successful applicants must also undergo an Enhanced DBS check, including a Children’s Barred List check and a Prohibition Order check. Roles involving Regulated Activity may interact with vulnerable groups, therefore are exempt from the Rehabilitation of Offenders Act 1974 meaning applicants are required to declare any convictions, cautions, reprimands, and final warnings.
Providing false information is an offence and could result in the application being rejected or summary dismissal if the applicant has been selected, and possible referral to the police and the DBS.