For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
RubyPlay
RubyPlay

Staff Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Software Development
Game Engine Development
Java
+12

Permanent role
4 days ago
Apply now

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

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.

About RubyPlay

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service