2,588 Open roles
95 Companies
136 Posted today
Jobs / IGT / Software Engineer II
Posted 2026-06-29

Software Engineer II

Description

We're looking for a Software Engineer II to join our global engineering team and help build, enhance, and maintain high-quality software solutions. In this role, you'll work alongside experienced engineers and technical leads to develop reliable applications, troubleshoot technical challenges, and contribute to products that support our customers. This is an excellent opportunity for an early-career software engineer who is eager to grow their technical skills while working in a collaborative, fast-paced environment. To support collaboration with our engineering team, we are only considering candidates who currently reside in the Las Vegas or Reno, Nevada metropolitan areas.

Responsibilities
  • Design, develop, test, and maintain software applications using C++ and C#.
  • Write clean, maintainable, and well-documented code following established engineering standards.
  • Participate in the full software development lifecycle, including design, coding, unit testing, debugging, and product releases.
  • Collaborate with engineers, technical leads, and cross-functional teams to deliver high-quality software solutions.
  • Participate in code reviews and contribute to engineering best practices and continuous improvement initiatives.
  • Troubleshoot and resolve software defects and customer-reported issues.
  • Utilize development tools such as GitHub and Jenkins to support source control and build processes.
  • Learn company products and technologies while contributing to ongoing development efforts.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) (required)
  • 2+ years of professional software engineering experience (required)
  • Experience developing applications using C++ and/or C# (required)
  • Understanding of software development lifecycles, debugging techniques, and testing methodologies (required)
  • Familiarity with Windows and Linux operating systems (required)
  • Experience with GitHub, Jenkins, or similar development and CI/CD tools (required)
  • Strong analytical and problem-solving skills (required)
  • Excellent communication skills and the ability to work effectively on a collaborative, global team (required)
  • Willingness to learn, take direction from senior engineers, and continuously develop technical expertise (required)
Benefits
  • Discretionary bonus opportunities
  • Comprehensive health, dental, and vision coverage
  • Paid time off and wellness programs
  • Tuition reimbursement
  • 401(k) with company contributions
  • Additional benefits including disability coverage and identity protection
About IGT

International Game Technology (IGT) is a global gaming company best known for designing and manufacturing slot machines, casino systems and digital gaming content. Founded in 1975 and long headquartered in Las Vegas, with major operations in Rome and Providence, it has been one of the largest gaming-machine and lottery suppliers in the world. In 2025 the group's lottery business was renamed Brightstar Lottery, while IGT's gaming and digital division was acquired by Apollo Global Management and combined with Everi, continuing to trade under the IGT brand. The company supplies land-based and online casino games to operators across the globe.

Read more about IGT →

Apply on IGT →