Senior Software Engineer
Quick Summary
We’re on a mission to make migration easy. We started building Marshmallow in 2017. Since then, we’ve grown from 3 to 700+ people, gained unicorn status, raised ~£140M over three funding rounds, turned profitable, insured millions of drivers and lent millions in car loans.
We’re on a mission to make migration easy.
We started building Marshmallow in 2017. Since then, we’ve grown from 3 to 700+ people, gained unicorn status, raised ~£140M over three funding rounds, turned profitable, insured millions of drivers and lent millions in car loans.
But we’re only just getting started. Our goal is to become one of the largest financial services providers in the world. Over the next 10 years we’ll grow exponentially, not only by scaling our existing products, but also by building new ones.
To achieve our goals we need incredibly ambitious, commercially driven people who never settle for ‘good enough’. Marshmallowers are hungry for autonomy and ownership, and would rather improve than coast. Everyone raises standards and has an impact, with a focus on collective success over self-interest.
We’ve created an environment where curious, tenacious people win and grow together. If that sounds motivating, this could be the place for you.
Marshmallow are looking for engineers to tackle complex challenges. So we can make migration easy for hundreds of millions of relocators around the world. Across frontend, backend and full stack, working alongside designers, data scientists and product managers; you’ll be at the heart of every solution we offer.
Builders of dynamic new products. Pioneers of new tools and technologies. Open collaborators. Clear communicators. Engineers take ownership of projects from end-to-end to turn goals and vision into reality. With a clear view of where the business is headed and resources readily available to make sure we get there.
Responsibilities
~1 min read- →
Working in a product team enabling efficient automation for tens of thousands of policies, ensuring that we provide customers with affordable, instant, and inclusive insurance
- →
Manages and executes ambiguous technical solutions with appropriate sense of urgency to deliver impact within the team.
- →
Creates and promotes efficiency and speed within the team by improving existing solutions and developing new ones
- →
Partners with stakeholders to understand requirements, build solutions, deliver functionality, write automation tests and build continuous delivery pipelines all the way through to deployment, monitoring and supporting these systems in production
6+ years of software engineering experience
Expertise in Java and Spring and the eagerness to learn more
Experience with developing and scaling complex microservices systems
Previous experience with identifying, analysing, and resolving system availability, reliability, and performance issues
Experience mentoring and guiding more junior members of the team
Full-stack experience with React is an advantageOur Tech Stack
What We Offer
~1 min readWe know the best ideas come from having different perspectives in the room - and we're committed to hiring fairly, regardless of background, identity or experience. If you see yourself in this role, we'd encourage you to apply.
Location & Eligibility
Listing Details
- Posted
- April 30, 2026
- First seen
- May 8, 2026
- Last seen
- May 8, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 32%
- Scored at
- May 8, 2026
Signal breakdown
Please let marshmallow know you found this job on Jobera.
3 other jobs at marshmallow
View all →Explore open roles at marshmallow.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.