1

Slot Machine Software Engineer Jobs in Maple Valley, WA

We don't slot you into a team on day one, rather once you're in, we match you to where you'll have ... Deep software engineering experience with a track record of shipping production systems others ...

Experience with image data processing and machine learning * Strong background in math and physics ... Software Engineer/Level I: $125,000.00 - $145,000.00/per year Software Engineer/Level II: $145,000 ...

The company leverages over a decade of advanced research in robotics and machine learning, as well ... As an infrastructure software engineer, you'll design, build, the internal platforms, libraries ...

Software Engineer, Systems ML

Bellevue, WA · On-site

$195K - $231K/yr

Meta is seeking a Software Engineer to join our Systems ML Engineering team, focused on building and optimizing the machine learning infrastructure that.

Flight Software Engineer

Kent, WA · On-site

$200K - $250K/yr

Design, develop, and test flight software in Rust for attitude and pointing state machines, command ... Mentor engineers on the team and review designs and code to raise overall software quality * Help ...

Meta is seeking a Software Engineer specializing in systems software to drive technical direction ... Experience applying AI and machine learning techniques to database optimization problems, such as ...

Principal Software Engineer

Redmond, WA · On-site

$151K - $202K/yr

... AI, machine learning, and large-scale distributed systems to bid on behalf of millions of ... As a Principal Software Engineer, you'll drive projects from concept to delivery, influence ...

Software Engineer

Seattle, WA · On-site

$142K - $263K/yr

We are looking for software engineers to join our small team with big responsibilities. The role ... Machine Learning systems and services with direct business and customer value. We are looking for ...

Senior Software Engineer - Remote

Seattle, WA · Remote

$139K - $183K/yr

Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll ... Familiarity with modern AI or machine learning systems is a plus, though not required. * Background ...

System Software Engineer

Seattle, WA · On-site

$142K - $263K/yr

... for machine learning and high performance computing workloads. You will be part of a team that ... We are seeking a skilled Software Engineer to join our System Software Team focused on optimizing ...

Software Engineer - Planning

Seattle, WA · On-site

$200K - $230K/yr

The company leverages over a decade of advanced research in robotics and machine learning, as well ... We are seeking a Software Engineer - Planning to design and implement navigational planning ...

Flight Software Engineer

Seattle, WA · On-site

$123K - $160K/yr

Design and implement state machines for robust operation of the spacecraft * Author drivers for ... Experience with spacecraft flight software development * Fluency with Linux systems programming and ...

Showing results 21-40

Slot Machine Software Engineer information

See Maple Valley, WA salary details

$82.7K

$129.6K

$181.1K

How much do slot machine software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for slot machine software engineer in Maple Valley, WA is $129,580.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,200.00 and $146,900.00 per year, depending on experience, location, and employer.

What is a slot machine software engineer?

A Slot Machine Software Engineer is a specialized software developer who designs, develops, and maintains the software that powers electronic slot machines and gaming systems. They work on creating game logic, graphics integration, and ensuring compliance with gaming regulations. These engineers also collaborate with designers and testers to deliver engaging and fair gaming experiences. Their work is crucial for both the entertainment value and security of slot machine games.

What are the key skills and qualifications needed to thrive as a slot machine software engineer?

To thrive as a Slot Machine Software Engineer, you need strong programming skills (commonly in C++, C#, or Java), knowledge of game mathematics, and a relevant degree in computer science or engineering. Familiarity with gaming platforms, regulatory compliance systems, debugging tools, and experience with random number generators (RNGs) are typically required. Creativity, attention to detail, and effective collaboration help engineers design engaging and compliant gaming experiences. These skills ensure reliable, secure, and enjoyable slot machine software that meets both regulatory standards and player expectations.

What are some unique challenges slot machine software engineers face when developing new game features?

Slot Machine Software Engineers often navigate strict regulatory requirements and compliance testing, which can impact how features are designed and implemented. They must balance creative game design with mathematical precision to ensure fairness and randomness, all while optimizing performance for real-time play. Collaboration with artists, mathematicians, and QA testers is frequent, making strong communication skills essential. The dynamic nature of the gaming industry also means engineers need to stay updated on new technologies and player trends.

What is the difference between Slot Machine Software Engineer vs Casino Game Developer?

AspectSlot Machine Software EngineerCasino Game Developer
Required CredentialsComputer Science degree, programming skills, knowledge of gaming regulationsComputer Science or Game Design degree, programming skills, understanding of gaming laws
Work EnvironmentCasino software companies, gaming labs, online gaming platformsGame studios, online casinos, gaming software providers
Industry UsageDesigns and develops software for slot machines specificallyCreates a variety of casino games including slots, table games, and more

While both roles involve developing gaming software, Slot Machine Software Engineers focus specifically on slot machine technology, ensuring compliance and functionality. Casino Game Developers have a broader scope, creating various casino games beyond just slots. The roles often overlap in skills and work environments but differ in their specific focus within the gaming industry.

What cities near Maple Valley, WA are hiring for Slot Machine Software Engineer jobs?

Cities near Maple Valley, WA with the most Slot Machine Software Engineer job openings:

Infographic showing various Slot Machine Software Engineer job openings in Maple Valley, WA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $129,580 per year, or $62.3 per hour.

Software Engineer

Opendoor

Seattle, WA • On-site

Full-time

Re-posted 27 days ago


Job description

About Opendoor
At Opendoor our mission is to tilt the world in favor of homeowners and those who aim to become one. Homeownership matters. It's how people build wealth, stability, and community. It's how families put down roots, how neighborhoods strengthen, how the future gets built. We're building the modern system of homeownership giving people the freedom to buy and sell on their own terms. We've built an end-to-end online experience that has already helped thousands of people and we're just getting started.
About the Role (Hybrid 4 days onsite, 1 remote) ALL Levels
You're interviewing for Opendoor, not any specific team. We don't slot you into a team on day one, rather once you're in, we match you to where you'll have the most impact and the most fun.
This isn't a role for everyone. We choose hard mode. We're process-light, high-trust, and we don't put artificial boundaries between you and the work. You'll be expected to understand how your piece connects to the product and communicate at that level. We don't have project managers, we don't have scrum. We do reviews, proposals, demos, and trust.
What We're Looking For
You ship. You pick the boring solution when boring is right and the novel one when it isn't. You measure twice and cut once, but you also know when "good enough and shipped today" beats "perfect next quarter."
You think in first principles. You have opinions on architecture, distributed systems, and the tradeoffs between technologies. You can speak to the constraints, tripwires, and heuristics that come with operating in a complex and high touch environment. You've formed these opinions through your experiences, not from a book.
You're language-agnostic. We care about deep expertise, not loyalty to a specific stack. If you've done the most impressive work of your career in a language or framework we don't or haven't used, we want to hear from you.
You default to AI. You've already integrated modern AI tools into your daily workflow. You use them to move faster, not as a crutch.
You communicate well. You write clear design docs. You give useful code reviews. You push back on bad ideas without making it personal. You can explain a technical tradeoff to a non-technical stakeholder and actually land it.
You believe in what we're building. Not hype, conviction. You see the opportunity in what we're doing and you want to be part of finishing it.
You have fun. We stay human when times are hard. We all know what we're trying to accomplish, and the task is daunting, but we're all in it together.
What You'll Do
  • Build production systems that real customers and real money depend on
  • Own features end-to-end, from design through deployment and beyond
  • Lead and participate in technical design reviews
  • Use AI tools daily and help push them further than anyone else in the industry
  • Review code, mentor teammates, and raise the bar on everything around you
  • Bridge the gap between infrastructure and product

Qualifications
  • Deep software engineering experience with a track record of shipping production systems others depend on
  • Strong fundamentals in at least one general-purpose language; comfortable picking up new ones
  • Experience with relational databases and the ability to reason about performance at scale
  • Based in or willing to relocate to Miami, Toronto, or Seattle

Interview Process
We move fast. Typically:
  1. Recruiter phone screen (15 min)
  2. A 60 minute technical deep dive interview to understand a past problem or project you've worked on
  3. Two 60 minute pairing style technical reviews

We're not running these to see if you can finish a problem under pressure. We want to know what it's like to work with you. Before each interview you'll receive an email on what to expect from each one.
Not a perfect fit on paper but clearly excellent?
Apply anyway and tell us why in your cover letter. We value T-shaped people. If you have deep expertise in an adjacent area and a strong point of view on how it applies here, that's exactly the kind of person we want to talk to.
#LI-AB2