Senior Backend Engineer - Casino UX

Senior Backend Engineer - Casino UX

Full-Time 36000 - 60000 € / year (est.) No home office possible
Midnite

At a Glance

  • Tasks: Build and maintain backend systems for a cutting-edge casino platform.
  • Company: Join Midnite, a next-gen sports betting and gaming platform.
  • Benefits: Enjoy competitive salary, private health insurance, and flexible working.
  • Other info: Collaborative culture with excellent career growth opportunities.
  • Why this job: Make a real impact in a fast-paced, innovative environment.
  • Qualifications: 5+ years backend experience and strong Python skills required.

The predicted salary is between 36000 - 60000 € per year.

Midnite is a next-generation sports betting and gaming platform built for a new wave of players. We combine sharp product thinking, bold brand, and fast execution to create experiences that feel modern, intuitive, and built for how people play today. We are a high performance team operating at pace, combining collaboration, high ownership, and constant iteration. We move quickly, test relentlessly, and turn ambitious ideas into real impact.

The role involves joining our Casino UX team as a skilled Senior Backend Engineer. In this role, you will build and maintain the backend systems that power our casino experience, develop APIs that support our mobile and web applications, and deliver robust, maintainable code, all within a fast-paced, daily deployment environment. Our backend is primarily built in Python and runs on AWS. We use technologies including Flask, Pytest, Mypy, Docker, PostgreSQL, SQS, S3, and Terraform. Experience with this stack is a plus, but it is not essential; what matters most is strong backend fundamentals and a commitment to high engineering standards. You do not need prior gaming or casino experience. We are looking for someone with solid technical foundations and the curiosity to learn and grow within the domain.

You will:

  • Own the full backend lifecycle β€” Design, develop, test, monitor and maintain backend services for our casino platform
  • Build the APIs that power the experience β€” Create clean, efficient, and well-documented APIs for our web and mobile applications
  • Champion code quality β€” Write high-quality, maintainable code with a focus on reliability, scalability, and performance
  • Raise the engineering bar β€” Participate in code reviews and help uphold the quality and consistency of the codebase
  • Shape technical direction β€” Contribute to architectural decisions and broader technical strategy
  • Collaborate across teams and partners β€” Work closely with engineers, product teams, and external vendors to integrate third-party systems seamlessly
  • Ship with confidence and speed β€” Deliver features and improvements in a continuous deployment environment
  • Keep us ahead of the curve β€” Stay current with industry trends, best practices, and emerging technologies

Requirements:

  • 5+ years of backend engineering experience
  • Strong proficiency in Python (or another backend language with willingness to learn Python)
  • Experience building and maintaining RESTful APIs
  • Solid understanding of databases (PostgreSQL or similar)
  • Experience with cloud platforms (AWS preferred, but GCP or Azure acceptable)
  • Strong computer science fundamentals
  • Experience working in agile/fast-paced environments
  • Excellent communication and collaboration skills

Nice to haves:

  • Experience with our specific tech stack (Flask, Docker, Terraform, etc.)
  • Previous experience in gaming, betting, or fintech
  • Experience with high-volume, low-latency systems
  • DevOps knowledge and CI/CD experience

Benefits:

  • Real impact - Your voice shapes what we build
  • Quarterly team socials to connect and recharge
  • Private health insurance (includes optical, with the option to add dental) + income protection
  • 25 days' holiday + generous parental leave
  • Flexible working and a fully supported home setup
  • Salary sacrifice schemes (nursery, tech & more) + retail discounts
  • Clear pay bands, competitive salary, and a strong focus on growth and feedback

Senior Backend Engineer - Casino UX employer: Midnite

At Midnite, we pride ourselves on being a forward-thinking employer that champions innovation and collaboration. Our dynamic work culture fosters creativity and ownership, allowing you to make a real impact in the fast-paced world of sports betting and gaming. With a strong emphasis on employee growth, competitive benefits including private health insurance, flexible working arrangements, and generous holiday allowances, we ensure that our team members thrive both personally and professionally.

Midnite

Contact Detail:

Midnite Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Senior Backend Engineer - Casino UX

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Build a personal project or contribute to open-source. This not only sharpens your coding chops but also gives you something tangible to discuss during interviews.

✨Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to get comfortable with the types of problems you might face.

✨Tip Number 4

Don’t forget to 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 our team at Midnite.

We think you need these skills to ace Senior Backend Engineer - Casino UX

Backend Engineering
Python
RESTful APIs
PostgreSQL
AWS
Flask
Docker

Some tips for your application 🫑

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Backend Engineer role. Highlight your backend engineering experience, especially in Python, and any relevant projects that showcase your ability to build and maintain APIs.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about joining Midnite and how your background fits into our fast-paced environment. Share specific examples of how you've contributed to previous teams and projects, and don’t forget to mention your passion for gaming or tech!

Showcase Your Technical Skills:In your application, be sure to highlight your technical expertise, especially in areas like RESTful APIs, cloud platforms, and databases. If you have experience with our tech stack (like Flask or Docker), make it known – we love seeing that!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at Midnite!

How to prepare for a job interview at Midnite

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially Python, AWS, and any frameworks like Flask. Even if you haven't worked with all of them, showing a willingness to learn and adapt can really impress the interviewers.

✨Demonstrate Problem-Solving Skills

Prepare to discuss past projects where you faced challenges and how you overcame them. Highlight your ability to think critically and iterate on solutions, as this aligns perfectly with their fast-paced environment.

✨Showcase Collaboration Experience

Since the role involves working closely with various teams, be ready to share examples of how you've successfully collaborated in previous roles. Emphasise your communication skills and how you’ve contributed to team success.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's culture, the team dynamics, and their approach to continuous deployment. This shows your genuine interest in the role and helps you assess if it's the right fit for you.