Senior Unity Game Engineer - Casino Games

Valicy

Greenville (NC)

On-site

USD 120,000 - 160,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

Valicy in Greenville, NC is seeking a Senior Game Developer to own and deliver high-quality casino games built in Unity and C#. You will work closely with designers, artists, audio, QA, and other developers to turn game concepts into engaging, production-ready experiences.

The role emphasizes hands-on development, technical decision-making, code reviews, and maintaining legacy projects while contributing to new titles.

Qualifications

  • 8+ years of Unity and C# Game Development experience.
  • Strong C# programming skills, including the ability to write clean, maintainable, readable, and reliable production code.
  • Experience owning substantial features, systems, or products from implementation through completion.
  • Strong Unity implementation skills, including working with scenes, prefabs, UI, animation, assets, and gameplay behavior.
  • Solid understanding of gameplay systems, object-oriented programming, and practical software architecture.
  • Strong debugging skills and the ability to investigate unfamiliar systems, identify root causes, and resolve issues effectively.
  • Practical understanding of Unity performance considerations and common optimization techniques.
  • Experience using Git or similar source control in a professional development environment.
  • Ability to work well in a collaborative, cross-disciplinary team environment.
  • Strong ownership mentality with the ability to follow through on commitments and take responsibility for shipped work.
  • Resilience when working through changing requirements, unclear design details, legacy code, or unexpected technical challenges.
  • Willingness to give and receive feedback through code reviews, technical discussion, and team collaboration.
  • Clear communication skills and the ability to explain technical decisions, risks, and tradeoffs to both technical and non-technical teammates.
  • Interest in helping junior and mid-level developers grow through technical support, feedback, and example-setting.

Responsibilities

  • Own the technical implementation of assigned casino games from initial setup through release.
  • Develop gameplay features, UI behavior, game flow, supporting systems, asset integrations, implement animations, and set up animators using Unity and C#.
  • Translate game design documents, creative direction, and cross-functional feedback into clean, functional, and engaging gameplay.
  • Make practical technical decisions that balance quality, speed, maintainability, performance, and project needs.
  • Work with leads and other developers to review technical approaches, architecture decisions, and implementation plans.
  • Participate actively in pull requests and code reviews, providing clear, constructive feedback to help improve code quality across the team.
  • Debug, maintain, and improve existing games, including legacy products, conversions, and post-release support needs.
  • Identify technical risks, unclear requirements, and implementation concerns early, then communicate them clearly with leads, managers, and cross-functional partners.
  • Collaborate with designers, artists, audio, QA, and other developers to resolve issues and improve game quality.
  • Support junior and mid-level developers through technical feedback, debugging assistance, and implementation guidance as needed.
  • Contribute to shared standards, reusable patterns, and process improvements that help the team scale effectively.
  • Build or improve internal tools, workflows, or reusable systems when they create clear value for current or future development.

Skills

Unity
C#
Game Development
Debugging
Git
Code reviews
Ownership
Team collaboration

Tools

DOTween
Visual Studio
Azure DevOps
SQL
Profiling tools

Job description

Valicy in Greenville, NC is seeking a Senior Game Developer to own and deliver high-quality casino games built in Unity and C#. You will work closely with designers, artists, audio, QA, and other developers to turn game concepts into engaging, production-ready experiences.

The role emphasizes hands-on development, technical decision-making, code reviews, and maintaining legacy projects while contributing to new titles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Unity Game Engineer - Casino Games
Senior Unity Game Engineer - Casino Games

Valicy • Wilmington (NC)

On-site
USD 120,000 - 180,000
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 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
Unity Game Developer — Build Engaging, Cross-Platform Games
Unity Game Developer — Build Engaging, Cross-Platform Games

Valicy • Greenville (NC)

On-site
USD 60,000 - 90,000
Unity Gameplay Engineer – Multi-Platform Games
Unity Gameplay Engineer – Multi-Platform Games

VALICY • Greenville (NC)

On-site
USD 90,000 - 130,000
Unity Game Engineer — Craft Engaging, Scalable Games
Unity Game Engineer — Craft Engaging, Scalable Games

Valicy • Wilmington (NC)

On-site
USD 75,000 - 110,000
Senior Software Engineer (Games)
Senior Software Engineer (Games)

Grow in Greenville, NC • Greenville (NC)

On-site
USD 120,000 - 180,000
Game Developer at Valicy Greenville, NC
Game Developer at Valicy Greenville, NC

Valicy • Greenville (NC)

On-site
USD 60,000 - 90,000
Senior Software Engineer, Slot Game Studio
Senior Software Engineer, Slot Game Studio

Grover-Gaming • Raleigh (NC)

On-site
USD 95,000 - 125,000