RubyPlay is a place where passion meets competence. Since 2017, we’ve made more than 200 innovative games and built more than 100 strong partnerships globally!
Proud to be:
- The Winner at BFTH Arena Awards — Best Online Casino Game
- Shortlisted for SBC Awards 2024 — Casino/Slots Developer of the Year
- A strong player on 10+ markets globally
- Beloved workplace for hundreds of specialists from 34 countries
We are now growing our team and looking for a Staff Software Engineer - senior individual contributor role that is a step above Senior Software Engineer and parallel to Team Lead / Engineering Manager. This person will set technical direction, mentor engineers, and drive cross-team initiatives that shape how we build and scale our systems.
This high-impact, high-visibility role involves collaborating with other RubyPlay leaders across teams on major initiatives aligned with our ambitious long-term strategy.
Here’s How You’ll Make an Impact:
- Partner with Team Leads, other Staff SEs and the Architect to ensure technical excellence
- Lead technical direction and system design for critical services and cross-team projects
- Make high-impact technical decisions that balance delivery speed with long-term quality
- Mentor and coach Senior Software Engineers who want to become Staff SEs
- Contribute to architecture decisions and participate in Ruby Play’s Architectural Review Board
- Improve reliability, observability, and scalability across systems that handle tens of thousands of requests per second
What Makes You A Strong Candidate:
- 2+ years’ experience in a force-multiplier role with proven cross-team impact
- Deep expertise in Java, Spring Boot, MySQL, Kafka, and Kubernetes
- Strong background in distributed systems design and operational excellence
- Ability to simplify complexity, influence without authority, and align multiple teams
- Experience mentoring engineers across levels, raising technical standards
How You’ll Be Measured:
- Cross-team alignment, reduced technical dependencies
- DORA metrics
- Measurable growth of engineers you mentor
- Improved system scalability
- System resilience: fewer incidents, faster recovery times
Why join us:
- Shape the technical strategy of a platform serving millions of players
- Work on problems of scale, performance, and reliability in a high-growth company
- Advance on a individual contributor track parallel to management, with clear recognition and visibility
What Is The Interview Process Like?
We keep our process concise and focused on the type of work you’ll actually do here. Each stage includes time for you to ask us about the role, teams, and our technical vision.
- Intro call - Conversation with our Talent team about your background and the role (30 min)
- Technical Leadership - Conversation with the Director of Engineering and a Team Lead to get into how you influence technical direction, collaborate with leaders, and communicate with stakeholders. (1 hr)
- System Design - Session with the Software Architect and a Senior Engineer, focused on designing distributed systems and solving scaling challenges similar to what we face at RubyPlay (1 hr)
- Code Review - Session with the same panel for a collaborative code review. We’ll walk through code together, evaluate it, and discuss trade-offs (1 hr)
Why You’ll Love It Here:
- Remote-first flexibility — Work from anywhere with a setup for deep focus and work-life balance
- Learning & growth — Development budgets and dedicated days to upskill and explore new areas
- Health & wellness — Medical coverage and well-being budgets to help you feel balanced, strong, and supported
- Yearly bonus — Rewards based on company success and your impact
- Career growth — Vertical and horizontal opportunities to grow and advance
- Global team — Talented, diverse colleagues you’ll enjoy working with
If you thrive on making complex problems simpler, designing resilient distributed systems, and enabling others to excel, this role is for you.
Become a RubyPlayer and make a mark in the iGaming world!
About RubyPlay:
RubyPlay is a progressive and energetic iGaming development studio that specializes in the design and creation of the most entertaining and engaging slot games, as well as value-add tools for gaming operators. RubyPlay was founded by a group of industry gurus and has evolved into a “Gem” of the iGaming industry!
Our team values are maintaining high quality, following the best & modern practices, and continuous development.
Hiring manager: Ian Dimech
Location: Sliema (Fully remote)
Apply: https://careers.rubyplay.com/en/postings/0803538e-5301-4f6e-b4e0-e5522b55ab73

