1

Slot Machine Software Engineer Jobs in Edison, NJ

Software Engineer New York (On-Site) Highly Competitive Compensation + Significant Performance ... Exposure to distributed computing, large-scale analytics, or machine learning systems. * Background ...

Interface with software team and in Mexico (includes backend, web-portal, and app development ... Experience with embedded systems and machine learning programing * platforms including TensorFlow ...

Interface with software team and in Mexico (includes backend, web-portal, and app development ... Experience with embedded systems and machine learning programing * platforms including TensorFlow ...

As a Software Engineer, you will design and build core infrastructure that supports software ... machine learning, and experimental automation. Responsibilities : • Design and build core ...

Software Engineer, Machine Learning Responsibilities: * Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences * Implement ...

About the role As a Fullstack Software Engineer, you will own meaningful parts of the product from ... Experience building AI, LLM, agent, or machine-learning products * Experience with AWS, GCP, Docker ...

As a Software Engineer at Moxxi , you'll play a critical role in building the platforms and tools ... You'll be hands-on with data, APIs, UI components, and machine learning integrations, collaborating ...

Showing results 21-40

Slot Machine Software Engineer information

See Edison, NJ salary details

$74K

$116K

$162K

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

As of Aug 22, 2026, the average yearly pay for slot machine software engineer in Edison, NJ is $115,958.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,800.00 and $131,500.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 job categories do people searching Slot Machine Software Engineer jobs in Edison, NJ look for?

The top searched job categories for Slot Machine Software Engineer jobs in Edison, NJ are:

What cities near Edison, NJ are hiring for Slot Machine Software Engineer jobs?

Cities near Edison, NJ with the most Slot Machine Software Engineer job openings:

Infographic showing various Slot Machine Software Engineer job openings in Edison, NJ as of July 2026, with employment types broken down into 81% Full Time, 15% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $115,958 per year, or $55.7 per hour.

Full-time

Re-posted 16 days ago


Job description

Job Description
Software Engineer

New York (On-Site)
Highly Competitive Compensation + Significant Performance Bonus
Global Quantitative Investment Firm

The Opportunity

Our client is one of the world's leading quantitative investment firms, where technology sits at the heart of every investment decision. Engineers build the platforms, infrastructure, and systems that enable researchers, portfolio managers, and traders to operate at scale across global financial markets.

This is an opportunity to work on highly complex distributed systems, large-scale data platforms, and mission-critical applications that directly impact business performance. Engineers are given significant ownership and visibility, with their work supporting one of the largest internal user bases within the organisation.

What You'll Do

  • Design, build, and maintain large-scale software systems used across the investment lifecycle.

  • Develop high-performance trading and execution platforms.

  • Build research platforms and backtesting engines that enable quantitative research teams to test and deploy new ideas.

  • Create scalable data pipelines that process and analyse massive datasets.

  • Develop distributed computing infrastructure to support complex modelling and analytics workloads.

  • Partner closely with Quantitative Researchers, Quantitative Developers, and Portfolio Managers to solve challenging technical problems.

  • Continuously improve system reliability, performance, scalability, and developer productivity.

What You'll Have

  • Strong software engineering fundamentals, including system design, algorithms, and data structures.

  • Excellent programming skills in languages such as Python, Java, C++, C#, Go, Rust, or similar.

  • Experience building and operating scalable distributed systems.

  • Strong understanding of databases, data processing, and software architecture.

  • Ability to write clean, maintainable, and high-quality code.

  • Strong analytical and problem-solving abilities.

  • Excellent communication and collaboration skills.

Nice to Have

  • Experience building high-performance systems, data platforms, or cloud infrastructure.

  • Exposure to distributed computing, large-scale analytics, or machine learning systems.

  • Background in Computer Science, Engineering, Mathematics, Physics, or a related technical field.

  • Experience working in data-intensive or highly complex technical environments.

What's In It For You?

  • Work on business-critical systems with direct visibility across the organisation.

  • Solve some of the most challenging engineering problems at scale.

  • Collaborate with world-class engineers, researchers, and quantitative professionals.

  • Access to exceptional technology, data, and computing resources.

  • High levels of ownership and autonomy from day one.

  • Meritocratic environment where impact and technical excellence are rewarded.

  • Highly competitive compensation package with significant performance upside.

Interested in learning more? Contact Revive Recruitment for a confidential discussion.