Software Engineer

Software Engineer (Backend) – London, UK (Hybrid)

Full-Time • Up to £80,000/year • 2 days/week onsite in Central London

We are supporting a global leader in digital platforms for live events and cultural experiences in their search for a Backend Software Engineer to join their London-based engineering organization. The company operates high-traffic consumer marketplaces and is investing heavily in improving platform scalability, performance, and technical innovation—including emerging GenAI capabilities.

This is an excellent opportunity for an engineer who thrives in fast-paced environments, enjoys solving complex technical problems, and wants to contribute to a platform used by millions of users across multiple markets.

About the Role

You will join a cross-functional product squad responsible for evolving and stabilizing the platform that powers ticketing, discovery, and customer engagement experiences. This role blends backend engineering, system design, and collaboration with business stakeholders. You’ll work on critical services, modernize key components, and contribute directly to business outcomes.

The environment moves quickly: engineers ship iteratively, collaborate often, and take ownership of measurable impact.

What Success Looks Like

  • Ensuring the platform remains fast, reliable, and scalable as demand grows.
  • Delivering technical improvements that simplify the purchase flow and support commercial goals.
  • Implementing GenAI-driven enhancements to streamline workflows and boost system efficiency.
  • Improving observability, proactively identifying issues, and reducing downtime.
  • Optimizing integrations—payment processors, ticketing partners, fraud tools—to support growth.
  • Writing clean, maintainable, well-documented code that supports long-term system stability.
  • Partnering effectively with engineers, product managers, and other teams to deliver outcomes.

What You’ll Do

Build and refine backend services powering a high-traffic e-commerce ecosystem.

  • Design and implement scalable APIs and system components.
  • Collaborate with product teams to deliver features that elevate user experience and meet business objectives.
  • Integrate GenAI where relevant to improve developer workflows or enhance the platform.
  • Leverage recent data infrastructure upgrades to improve performance and system responsiveness.
  • Enhance platform observability (monitoring, alerting, profiling).
  • Improve and optimize integrations for reliability, performance, and scale.
  • Participate in code reviews, design discussions, and architecture improvements.

What We’re Looking For

Required Experience:

  • Professional experience in high-traffic or e-commerce environments .
  • Strong backend development skills in Java, Python, or TypeScript .
  • Experience building scalable APIs with attention to clarity, maintainability, and performance.
  • Understanding of MySQL performance tuning , query design, and transaction handling (including bulk operations).
  • Experience with ORMs such as Hibernate .
  • Solid foundation in data engineering principles.
  • Interest or experience integrating GenAI into systems or workflows.
  • Strong focus on observability, monitoring, and system reliability.
  • Ability to write simple, well-structured, maintainable code.
  • Collaborative mindset and comfort working in agile, fast-moving environments.

Nice to Have:

  • Frontend exposure (React, Next.js) to support shared initiatives.
  • Experience with AWS, Terraform, or cloud infrastructure.
  • Experience with complex third-party integrations (payment processors, ticketing platforms, fraud tools).
  • Familiarity with GraphQL.
  • Exposure to Node.js, PHP, or additional backend languages.
  • Interest in CI/CD, automation, or Docker-based workflows.

Tech Ecosystem You May Work With

While the team chooses tools based on problem fit, current systems include:

  • Languages: Java, Python, Node, Typescript
  • Frontend: React, Redux, Next.js
  • Data & Storage: AWS Aurora, MongoDB, Redis, Elasticsearch
  • Infrastructure: AWS, Terraform, Datadog
  • Architecture: Distributed systems, event-driven services, scalable APIs

Work Environment

  • Hybrid: 2 days per week onsite in the London office (Temple area)
  • Flexible remote days for the rest of the week
  • Growth-oriented culture with emphasis on ownership, curiosity, and iteration
  • 90-day onboarding program with clear goals and milestones
  • Bi-annual performance reviews focused on development and impact

Benefits Highlights

Hybrid work model + flexible “work from anywhere” weeks

  • Generous pension contributions
  • Private healthcare and wellbeing benefits
  • Complimentary access to cultural events/shows
  • Parental leave benefits
  • Annual professional development budget
  • Cycle-to-work scheme
  • Employee donation matching
  • And more

  1. Interview Process
  2. 15-min introductory call with internal talent team
  3. 30-min behavioral interview with engineering leadership
  4. 1-hour CoderPad interview with a Principal Engineer (language of your choice)
  5. 1-hour Java system design interview with senior engineers
  6. 30–60 min onsite interview with engineering leadership

Job Details

Company
Rad Hires
Location
London, UK
Hybrid / Remote Options
Posted