Full-Stack Software Engineer

ROLLER

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

4 ROLLER Recharge days per year
Vibe Tribe initiatives
Team Member Assistance Program
16 weeks parental leave

Job summary

ROLLER in London is seeking a skilled Full-Stack Software Engineer to help localise and readiness as we expand across Europe. You will build and ship backend services, APIs, and customer-facing flows with a focus on distributed systems and reliable delivery.

You’ll work with C# .NET, Angular/TypeScript, and AWS in a hybrid London role, collaborating with teams across time zones to deliver high-quality software that scales with real-world venues and guests.

Qualifications

  • Strong experience building and shipping full‑stack software in a modern SaaS environment.
  • Experience with C# .NET (web APIs) and designing/consuming APIs in distributed systems.
  • Exposure to integration work: third‑party systems, payments-like workflows, compliance/regulatory domains, or similarly complex ecosystems.
  • Solid front‑end fundamentals (Angular/TypeScript experience).
  • Relational databases (SQL Server or similar).

Responsibilities

  • Designing, building, and maintaining secure, scalable solutions across the stack.
  • Enhancing the platform to support regional requirements and localisation needs across different markets.
  • Building and maintaining APIs and services, including contributing to integration patterns with third‑party providers.
  • Troubleshooting and debugging production issues across services and multiple levels of the stack.
  • Promoting quality through software craftsmanship, agile best practices, and continuous delivery/deployment techniques.

Skills

Full-stack development
C# .NET
Angular
TypeScript
Distributed systems
APIs design

Education

Bachelor's degree in Computer Science

Tools

AWS
Lambda
API Gateway
DynamoDB
S3
SES
SQS

Job description

About ROLLER

ROLLER isn't your average SaaS company. We operate globally across 30+ countries, powering millions of real-world experiences in the leisure and attractions industry. What we build doesn't just live on a screen. It shows up in busy venues, peak weekends, and unforgettable moments for guests.

Our mission is simple but ambitious: help operators run better businesses while creating great guest experiences. That means solving complex, real-world problems across ticketing, point of sale, self-service, memberships, kiosks, and digital waivers, all at meaningful scale.

Just as importantly, it's the people. We're a team of 300+ smart, grounded, and genuinely passionate humans working across the globe. We care about quality, ownership, and doing work we're proud of, without taking ourselves too seriously.

We're growing fast, aiming high, and building something that matters. If you want to work on real problems, with real customers, alongside people who care deeply about their craft and impact, ROLLER is a great place to do it.

Why You'll Enjoy This Role
  • Real Scale, Real Consequence - If you want your judgment to matter, this is the place. ROLLER is a global, rapidly scaling SaaS business backed by Insight Partners. In 2025, we powered 90 million guest experiences across those 35 countries and we're growing fast towards 1 billion experiences a year. When things go wrong at this scale, the impact is real: lost revenue for operators and poor experiences for guests who are meant to be having fun, celebrating birthdays, or spending time with friends. The systems you design, build, and operate genuinely matter.
  • Real-World Complexity, Not Toy Problems - This role suits engineers who enjoy problems shaped by the real world. You'll deal with jurisdictional differences, evolving regulations, and subtle edge cases where precision matters. Getting it right means venues run smoothly. Getting it wrong shows up immediately.
  • System-Level Problems That Cut Across the Platform - You'll work on high-impact capabilities like localisation, compliance, privacy, and regulatory requirements. These problems sit at the seams of the platform and require careful design across transactions, data, documents, and customer-facing flows. It's work that demands system-level thinking, not just clean code.
  • Depth Over Churn - Rather than bouncing between unrelated features, you'll go deep on a clearly defined problem space. That depth rewards strong technical judgment, careful consideration of downstream impact, and a long-term view of quality.
Why You Want To Work With Us!
  • Loved by Customers - ROLLER is consistently highly rated on Capterra and G2, and trusted by leading operators worldwide. That doesn't happen by accident. Customer obsession isn't a value on a wall here, it's embedded in how we prioritise, build, and measure success.
  • A Great Place People Choose to Stay - We've been Great Place to Work certified across multiple regions for several years running. That reflects a culture that values trust, autonomy, and growth, and an environment where high standards and psychological safety coexist.
  • Competitive Package & Real Career Growth - We offer competitive compensation and benefits aligned to the level of ownership we expect. As ROLLER scales, so do the opportunities. People grow here by taking on bigger problems, broader scope, and greater responsibility. Progression is driven by impact and capability, not tenure, and strong performance is recognised and rewarded.
About The Role

We're hiring a Full-Stack Software Engineer to join a London-based squad focused on localisation and regional readiness as ROLLER expands across Europe.

You’ll build and ship changes across backend services, APIs, and customer-facing workflows, often in integration-heavy contexts. This squad works with high autonomy and will touch multiple areas of the platform, so you’ll need strong fundamentals, confidence in distributed systems, and a practical approach to delivery.

You’ll work in our ecosystem of applications, services, and infrastructure using a combination of C# .NET, Angular/TypeScript, T-SQL, and AWS, including Lambda, API Gateway, DynamoDB, S3, SES and SQS/

This role is based in London and offers a hybrid work approach, with our office located in Shoreditch, close to Liverpool Street.

What You'll Do

You will build elegant solutions with code to solve problems and contribute directly to the success of our customers by:

  • Designing, building, and maintaining secure, scalable solutions across the stack.
  • Enhancing the platform to support regional requirements and localisation needs across different markets.
  • Building and maintaining APIs and services, including contributing to integration patterns with third‑party providers.
  • Troubleshooting and debugging production issues across services and multiple levels of the stack.
  • Promoting quality through software craftsmanship, agile best practices, and continuous delivery/deployment techniques.
About You

Strong experience building and shipping full-stack software in a modern SaaS environment. Experience with C# .NET (web APIs) and designing/consuming APIs in distributed systems. Exposure to integration work: third-party systems, payments-like workflows, compliance/regulatory domains, or similarly complex ecosystems. Solid front‑end fundamentals (Angular/TypeScript experience). Comfortable with relational databases (SQL server or similar) A self starter who finds practical solutions to challenging problems and enjoys simplifying complexity. Curious, collaborative, and comfortable working with teammates distributed across time zones.

Perks!
  • You’ll get to work on a category‑leading product that customers love in a fun, high-growth industry!
  • 4 ROLLER Recharge days per year (When we hit our goals each quarter, we take a well‑earned day off together to relax, recharge, and celebrate our wins).
  • Engage in our 'Vibe Tribe' - led by our team members; you can contribute to company‑wide initiatives directly. Regular events and social activities, fundraising & cause‑related campaigns...you name it. We’re willing to make it happen!
  • Team Member Assistance Program to proactively support our team’s health and wellbeing - access to coaching, education modules, weekly webinars, and more.
  • 16 weeks paid Parental Leave for primary carers and 4 weeks paid Parental Leave for secondary carers.
  • Work with a driven, fun, and switched‑on team that likes to raise the bar in all we do!
  • Individual learning & development budget plus genuine career growth opportunities as we continue to expand!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solutions Engineer - French Speaking
Solutions Engineer - French Speaking

ROLLER • Greater London

Hybrid
GBP 60,000 - 90,000
WeWork access
Flexible work environment
Team wellbeing program
Software Engineer - Localisation
Software Engineer - Localisation

ROLLER • Greater London

On-site
GBP 120,000 - 150,000
Private medical insurance throughVital
Dental cover
Employee Assistance Program
+1
Customer Onboarding Manager (French-speaking)
Customer Onboarding Manager (French-speaking)

ROLLER • Greater London

On-site
GBP 52,000 - 76,000
Learning and development budget
Career growth opportunities
SMB Account Executive - EMEA (French Speaking)
SMB Account Executive - EMEA (French Speaking)

ROLLER • Greater London

On-site
GBP 70,000 - 110,000
Technical Engineering Manager
Technical Engineering Manager

Carwow • Greater London

Hybrid
GBP 110,000 - 170,000
Hybrid working
Competitive salary
Matched pension
+6
Senior Engineering Manager
Senior Engineering Manager

Eventogy • London Borough of Islington

Hybrid
GBP 90,000 - 130,000
Company pension scheme
Gym membership
Hybrid work arrangement
Head of Technical Support
Head of Technical Support

Duffel • Greater London

On-site
GBP 90,000 - 130,000
Travel allowance for wanderlust
Work From Anywhere (60 days)
Sabbaticals
+1
VP of Sales, EMEA London £185K – £200K + commission
VP of Sales, EMEA London £185K – £200K + commission

incident • Greater London

Hybrid
GBP 180,000 - 320,000
Private medical insurance
Generous parental leave
Unlimited AI spend
+1
Team Lead Platform Engineering
Team Lead Platform Engineering

Capitalontap • Greater London

Hybrid
GBP 90,000 - 140,000
Private Healthcare including dental
Worldwide travel insurance
Anniversary Rewards (£250, £500, £750)
+10
Senior Software Engineer, Full-Stack - New Verticals
Senior Software Engineer, Full-Stack - New Verticals

Deliveroo • Greater London

On-site
GBP 90,000 - 130,000
Equity options
Competitive salary