Senior Software Engineer (Games)

Grow in Greenville, NC

Greenville (NC)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Grow in Greenville, NC is seeking a Senior Software Engineer to own the full technical implementation of casino games using Unity and C#, from initial setup through release. You'll develop gameplay features, collaborate with cross-functional teams, and mentor junior developers to ensure high-quality, performant production code across the project lifecycle.

Candidates should have 8+ years of Unity and C# game development experience, with strong architecture, debugging, and version-control skills;

Qualifications

  • 8+ years of Unity and C# game development with ownership of substantial features and systems.
  • Proficiency in software architecture, debugging, and version control; casino gaming experience preferred.

Responsibilities

  • Develop gameplay features from initial setup through release.
  • Collaborate with cross-functional teams to deliver high-quality, performant production code.
  • Mentor junior developers to ensure high-quality production code.

Skills

Unity
C#
Game Development
Object-Oriented Programming
Software Architecture
Debugging
Performance Optimization
UI Development
Animation
Code Review
Technical Leadership
Casino Game Development
Azure DevOps
SQL
DOTween

Tools

Git

Job description

The Senior Software Engineer is responsible for the full technical implementation of casino games using Unity and C#, from initial setup through release. This includes developing gameplay features, collaborating with cross-functional teams, and mentoring junior developers to ensure high-quality, performant production code.

Requirements:

Candidates must have over 8 years of experience in Unity and C# game development with a strong track record of owning substantial features and systems. Proficiency in software architecture, debugging, and version control is required, with a preference for experience in the casino gaming industry.

Key Skills:
  • Unity
  • C#
  • Game Development
  • Object-Oriented Programming
  • Software Architecture
  • Debugging
  • Git
  • Performance Optimization
  • UI Development
  • Animation
  • Code Review
  • Technical Leadership
  • Casino Game Development
  • Azure DevOps
  • SQL
  • DOTween
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Unity/C# Game Engineer for Casino Games
Senior Unity/C# Game Engineer for Casino Games

Grow in Greenville, NC • Greenville (NC)

On-site
USD 120,000 - 180,000
Senior Unity Game Engineer - Casino Games
Senior Unity Game Engineer - Casino Games

Valicy • Wilmington (NC)

On-site
USD 120,000 - 180,000
Senior C# Unity Developer
Senior C# Unity Developer

Hashbang, Inc. • Kenmore (WA)

Remote
USD 110,000 - 170,000
Remote work option
Flexible hours
Senior Unity Developer
Senior Unity Developer

SciPlay • United States

Remote
USD 110,000 - 170,000
Paid vacation
Insurance coverage
Conferences compensation
+5
Lead Unity Software Engineer - Game Dev Tools & Automation
Lead Unity Software Engineer - Game Dev Tools & Automation

Aristocrat Leisure • Las Vegas (NV)

On-site
USD 130,000 - 170,000
Senior Unity Game Engineer - Casino Games
Senior Unity Game Engineer - Casino Games

Valicy • Greenville (NC)

On-site
USD 120,000 - 160,000
Senior Game Software Engineer – AI-Savvy, Unity Expert
Senior Game Software Engineer – AI-Savvy, Unity Expert

LNW Gaming, Inc.(KAC) • Raleigh (NC)

On-site
USD 90,000 - 140,000
Senior Software Engineer (Games)
Senior Software Engineer (Games)

Valicy • Greenville (NC)

On-site
USD 120,000 - 160,000
Senior Software Engineer (Games)
Senior Software Engineer (Games)

Valicy • Wilmington (NC)

On-site
USD 120,000 - 180,000
Junior Software Developer
Junior Software Developer

Kavaliro • Orlando (FL)

On-site
USD 70,000 - 90,000