Software Engineer in City of London

Software Engineer in City of London

City of London Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
L

At a Glance

  • Tasks: Design and implement scalable backend systems for competitive gaming experiences.
  • Company: Join Legend, a leading tech company in iGaming and sports betting.
  • Benefits: Flexible work-life balance, annual bonuses, and paid festive leave.
  • Why this job: Make a real impact in the gaming industry with cutting-edge technology.
  • Qualifications: Experience in backend development, preferably with Ruby or similar languages.
  • Other info: Diverse team culture with opportunities for growth and learning.

The predicted salary is between 28800 - 48000 £ per year.

We exist to build better experiences. From amplified career paths to supercharged online journeys for our people and our users, we deliver magic rooted in method. With over 500 Legends and counting, we are helping companies turbocharge their brand growth in over 18 countries worldwide. If you're looking for a company with momentum and the opportunity to progress at pace, Legend has it.

The Role

Legend is hiring a Software Engineer, reporting directly to our Engineering Manager. We are building the future of competitive gaming and we need a backend engineer to help us do it. Our team is focused on delivering scalable, high-performance tournament experiences that captivate players and fuel platform growth. This role dives deep into backend architecture, optimising performance, and launching new services that enable our tournaments to evolve fast and reliably.

You will be hands-on in designing robust systems, writing clean Ruby code, applying domain-driven design, and working with cutting-edge cloud technologies like GCP and Pub/Sub. If you thrive in high-impact environments, care deeply about engineering excellence, and want to shape the technical foundation of a growing product, this is the opportunity to make your mark.

In this role, we value diverse perspectives and encourage you to apply even if you don’t meet every qualification listed.

Your Impact

  • Contributing to the design and implementation of application architecture, ensuring scalability, performance, and maintainability.
  • Writing clean, efficient, and well-documented code.
  • Conducting code reviews, identifying and resolving bugs, and implementing best practices to maintain high code quality.
  • Identifying and resolving performance bottlenecks, optimising code for speed and efficiency.
  • Designing and implementing secure applications, considering potential vulnerabilities and implementing appropriate safeguards.
  • Leading on business-critical projects such as infrastructure audit and target areas of improvements.

What You’ll Bring

  • Hands-on experience delivering large-scale, customer-facing software, with a strong focus on backend services and how to integrate application and data.
  • Demonstrated success applying Domain-Driven Design (DDD) principles and an API-first mindset on multi-tenant platforms.
  • Deep background as a backend engineer, consistently using best-practice design principles such as SOLID, GRASP, and common design patterns.
  • Proficiency in Ruby is preferred - highly skilled in at least one backend programming language (e.g. Ruby, Go, Python, Rust, NodeJS).
  • Proven product engineering mindset - able to translate requirements into clear technical designs, produce well-defined roadmaps, and deliver high-quality implementations.
  • Experience with Pub/Sub (Publish/Subscribe), web sockets and SSE (Server Side Event).

The Interview Process

  • 1st: Initial Chat with Talent Partner (30-45 mins via Zoom)
  • 2nd: Technical Interview with our Tech team (1 hour video via Zoom)
  • 3rd: Competency Based Interview with our team (1 hour video via Zoom)
  • 4th: Final Interview with our Tech leadership team (45 mins via Zoom)

Why Legend

  • Super smart colleagues to work alongside and learn from.
  • Tailored flexibility for your work-life balance.
  • Annual discretionary bonus to reward your efforts.
  • Paid annual leave PLUS a well-deserved break to recharge your batteries during the festive season!
  • Long term incentive plan so we can all share in the growth and success of Legend.
  • Exciting global Legend events, where we unite in person to ignite our shared passion and unveil the exciting strategies for the year ahead!

Unlock your full potential by joining the Legend team. To support you on this journey, we provide an extensive array of benefits and perks, as outlined in our global offerings above. For country specific benefits please reach out to your talent partner.

Legend is an Equal Opportunity Employer. We believe different perspectives help us grow and achieve more. That’s why we are dedicated to hiring and developing the most talented and diverse team, which includes individuals with different backgrounds, abilities, identities and experiences. If you require any reasonable adjustments throughout your application process, please speak to your Talent Partner or contact the team at talent@l1.com, and we’ll do all we can to support you.

Software Engineer in City of London employer: Legend Corp

Legend is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives and diverse perspectives are celebrated. With tailored flexibility for work-life balance, competitive benefits including an annual discretionary bonus, and opportunities for professional growth, employees are empowered to unlock their full potential while contributing to cutting-edge projects in the iGaming and sports betting sectors. Join a team of over 500 talented individuals dedicated to building the future of competitive gaming in a vibrant and collaborative environment.
L

Contact Detail:

Legend Corp Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in City of London

✨Tip Number 1

Get your networking game on! Reach out to current employees at Legend or similar companies on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Prepare for those technical interviews by brushing up on your Ruby skills and understanding backend architecture. Practice coding challenges and be ready to showcase your problem-solving abilities.

✨Tip Number 3

Don’t underestimate the power of a good follow-up! After your interviews, send a quick thank-you note to express your appreciation and reiterate your enthusiasm for the role. It keeps you fresh in their minds!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Legend team.

We think you need these skills to ace Software Engineer in City of London

Backend Development
Ruby
Domain-Driven Design (DDD)
API-first Mindset
SOLID Principles
GRASP Principles
Design Patterns
Performance Optimisation
Code Quality Best Practices
Scalable Application Architecture
Pub/Sub
Web Sockets
Server Side Events (SSE)
Technical Design Translation
Customer-Facing Software Development

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through! We want to see how excited you are about building scalable and high-performance systems. Share your experiences and projects that reflect your passion for the field.

Tailor Your CV: Make sure your CV is tailored to the role of Software Engineer. Highlight your experience with backend technologies, especially Ruby, and any relevant projects that demonstrate your skills in designing robust systems. We love seeing how your background aligns with our needs!

Be Clear and Concise: Keep your application clear and to the point. Use straightforward language to describe your experiences and achievements. We appreciate well-structured applications that make it easy for us to see your qualifications at a glance.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Legend!

How to prepare for a job interview at Legend Corp

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Ruby and cloud technologies like GCP. Brush up on your knowledge of Domain-Driven Design and be ready to discuss how you've applied these principles in past projects.

✨Prepare for Technical Questions

Expect to dive deep into backend architecture during the technical interview. Practice coding problems that focus on performance optimisation and system design. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with coding under pressure.

✨Showcase Your Problem-Solving Skills

During the competency-based interview, be prepared to share specific examples of how you've tackled challenges in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact on projects.

✨Cultural Fit Matters

Legend values diverse perspectives, so be yourself! Research the company culture and think about how your values align with theirs. Be ready to discuss how you can contribute to a collaborative environment and support the team’s growth.

Software Engineer in City of London
Legend Corp
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

L
  • Software Engineer in City of London

    City of London
    Full-Time
    28800 - 48000 £ / year (est.)
  • L

    Legend Corp

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>