Backend Engineer Málaga
Publicado en 2025-12-25
-
Desarrollo de Software
Ingeniero de Software, Desarrollador/a Back-end, Ingeniero Cloud
Location: Málaga
Sports Staff Backend Engineer (Performance & Scalability)
In Sports book we work in a high-volume, real-time environment, integrating data feeds with our modern trading system and transactional betting platform (UI/Backend). Your contributions will cover maintaining/expanding our current Betting/Trading services acting as a hands-on technical consultant and mentor to other engineering teams, helping them solve their toughest performance and scalability challenges.
We are recruiting the best Staff Backend Engineer, Performance & Scalability for our
Sports Engineering Team!
About the RoleJoin our team as a Staff Software Engineer, Performance & Scalability position and play a crucial role in driving our organisation's growth through the development of outstanding products. You will be part of the SPORTS ARCHITECTURE & TECHNICAL EXCELLENCE group reporting directly to the Director of Sports Engineering and working closely with Principal Architects and Principal Engineers.
Leo Vegas Group is building something special – a world-class team dedicated to creating the best Sports book platform in the market through cutting-edge technology and innovative gaming experiences.
This is a dynamic team that will be working on creating new cool features and integrating them into Leo Vegas platforms.
We’re seeking a dynamic individual who can deliver state-of-the-art code while prioritising performance and scalability.
As a key member of our team, you’ll collaborate effectively while also demonstrating initiative and a passion for sharing innovative ideas.
You Will Be Responsible For:- Act as a hands-on technical consultant and mentor to other engineering teams, helping them solve their toughest performance and scalability challenges.
- Define and drive the adoption of a scalable performance testing strategy and tooling across the organization, enabling teams to own their performance.
- Work side by side with Principal Architects and Principal Engineers using state-of-the-art technology stack and deliver features in our microservice ecosystem.
- As a Staff developer you will have a key role in owning delivery plans and aligning the product importance of reducing technical debt and prioritising platform initiatives.
- Identify obstacles to ensure quality and improve our user experience and how we build our products.
- Work with product managers, architects, QA engineers, and other developers in a highly collaborative agile environment.
- Build for scale, availability, performance and security across the stack.
Essential Skills
- 8+ years of software development experience with Java, Spring Boot and Event-Driven Architectures.
- Familiarity with Reactive Programming.
- Demonstrable, hands-on experience in performance analysis, profiling, and tuning of high-throughput, low-latency systems (e.g., garbage collection analysis, asynchronous patterns).
- Deep expertise in designing and implementing load testing strategies and familiarity with modern tooling.
- A strong understanding of observability principles and tooling for distributed systems (e.g., distributed tracing with Open Telemetry, advanced metrics with Prometheus).
- Proven ability to design, review, and enforce non-blocking end-to-end flows in reactive systems (event-loop discipline, worker isolation, back pressure, async drivers).
- Deep understanding of event-loop vs worker execution models, including failure modes (hidden blocking, context leaks, scheduler misuse).
- Hands-on experience debugging live performance incidents in distributed systems (CPU saturation, GC storms, tail latency explosions, noisy neighbors).
- Ability to form and validate performance hypotheses under incomplete data, using production-safe techniques.
- Deep JVM knowledge: allocation profiling, escape analysis, JIT behavior, safepoints, memory layout trade-offs.
- Experience tuning JVMs for low-latency and high-throughput workloads (heap sizing, region sizing, pause vs throughput trade-offs).
- Ability to design realistic load models (traffic shape, burstiness, fan-out, data skew) rather than synthetic steady-state tests.
- Proven track record of making pragmatic trade-offs between performance,…
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda: