Demo

Sr Software Engineer

Ainsworth Game Technology
Reno, NV Full Time
POSTED ON 3/6/2025
AVAILABLE BEFORE 6/6/2025

Job Description

Job Description

Job Title : Senior Software Engineer

Location : Reno, NV (Relocation Assistance Available)

Job Type : Full-Time

Company Overview :

We are a small, passionate, and energetic team that’s redefining the future of casino games. Specializing in innovative and industry-leading slot games, we’re looking for a highly experienced Senior Software Engineer to join our growing team. If you're looking to make an impact, work on cutting-edge projects, and collaborate with a talented group of professionals, this is the place for you!

Job Description :

As a Senior Software Engineer with our team, you will play a pivotal role in the design, development, and implementation of high-quality casino slot games. You’ll work closely with artists, designers, and other developers to create immersive and engaging gaming experiences that set us apart in the industry. Your deep understanding of Unity and extensive experience within the casino space will enable you to contribute innovative ideas while maintaining the technical excellence our players expect.

Responsibilities :

  • Develop, design, and implement slot games using Unity.
  • Lead the development process for new game features, ensuring high-quality gameplay and a smooth user experience.
  • Collaborate with cross-functional teams including artists, game designers, and other developers to ensure games meet both functional and aesthetic standards.
  • Optimize performance to ensure games run efficiently.
  • Troubleshoot and debug code to ensure the games are free from issues and are stable.
  • Mentor junior developers and contribute to best practices in code quality and design patterns.
  • Stay up-to-date with the latest trends in game development, particularly in the casino industry, and incorporate innovative solutions into game development.
  • Maintain and improve existing game projects, ensuring they are scalable and easy to maintain.

Requirements :

  • At least 5 years of professional Unity development experience with a strong focus on gaming, preferably within the casino industry .
  • Solid understanding of game development principles and practices, including rendering and optimization.
  • Expertise in C# programming , with a strong foundation in object-oriented design.
  • Proven experience working on slot games or similar casino games (both desktop and mobile).
  • Deep knowledge of Unity’s toolset, asset pipeline, and performance tuning.
  • Ability to develop scalable and maintainable code in a fast-paced environment.
  • Strong problem-solving skills and attention to detail.
  • Excellent collaboration and communication skills, with the ability to work in a small, close-knit team.
  • Ability to thrive in a fast-paced environment with tight deadlines.
  • A passion for the gaming industry and a strong desire to innovate and create world-class products.
  • Preferred :

  • Experience with Perforce and Agile development .
  • Familiarity with cloud-based gaming and live operations.
  • Experience with slot game math , mechanics, and user experience design.
  • A degree in Computer Science or a related field (or equivalent experience).
  • Benefits :

  • Health, dental, and vision insurance.
  • Paid time off and flexible work hours.
  • A dynamic and creative work environment.
  • Relocation assistance provided for qualified candidates.
  • If you're passionate about creating exceptional casino games, enjoy working in a dynamic team, and want to be part of an exciting and growing company, we encourage you to apply. We’re looking for someone who thrives in a collaborative, fast-paced environment and wants to help shape the future of the industry.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Sr Software Engineer?

    Sign up to receive alerts about other jobs on the Sr Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Ainsworth Game Technology

    Ainsworth Game Technology
    Hired Organization Address Las Vegas, NV Full Time
    POSITION SUMMARY: The Quality Control Inspector will be responsible for ensuring that correct hardware, software and fir...

    Not the job you're looking for? Here are some other Sr Software Engineer jobs in the Reno, NV area that may be a better fit.

    Software Engineer

    ZLINE, Reno, NV

    Software Engineer

    National Engineering, Reno, NV

    AI Assistant is available now!

    Feel free to start your new journey!