Principal Software Engineer - Gaming Platform

GamblingCareers.com

Franklin (TN)

On-site

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GamblingCareers.com is seeking a senior software architect to lead the design and delivery of high-performance platform capabilities. You will provide technical direction across graphics, networking, security, and hardware integration while mentoring senior engineers.

You will establish engineering standards, manage technical risks, and responsibly integrate AI tools into development workflows, collaborating with multiple teams to ensure scalable, secure systems.

Qualifications

  • Bachelor's degree in computer science or related field, or equivalent experience.
  • 10+ years of commercial software engineering experience with C#/.NET and platform architecture.
  • Strong cross-team technical leadership, mentoring, and secure systems knowledge.

Responsibilities

  • Lead architecture and delivery of high-performance platform capabilities across teams.
  • Mentor senior engineers; establish engineering standards and manage technical risk.
  • Integrate AI tools into development workflows responsibly and effectively.

Skills

C#
.NET
Software Architecture
Platform Engineering
Multithreading
Concurrency
Memory Management
Networking
Security
CI / Automated Testing
AI-Assisted Development
Cross-Team Leadership
Casino Gaming Experience

Education

Bachelor's degree in CS or related field

Job description

Lead the architecture and delivery of high-performance, reliable platform capabilities, providing technical direction across teams and working on graphics, networking, security, hardware integration, and platform frameworks. Mentor senior engineers, establish engineering standards, manage technical risks, and responsibly integrate AI tools into development workflows.

Requirements: Requires a bachelor's degree in computer science or a related field, or equivalent experience, and 10+ years of commercial software engineering experience, including expertise in C#/.NET, platform architecture, concurrency, performance, and memory management. Candidates should have cross-team technical leadership and mentoring experience, knowledge of secure systems and networking, CI and automated testing experience, AI-assisted development experience, and casino gaming or related experience.

Key Skills: C#, .NET, Software Architecture, Platform Engineering, Multithreading, Concurrency, Inter-Process Communication, Event-Driven Systems, Performance Tuning, Memory Management, Networking, Encryption and Security, Hardware and Software Integration, Cross-Platform Development, Continuous Integration, AI-Assisted Development

Benefits: Health and Wellness Benefits, Paid Time Off, Retirement Programs, Insurance Coverage, Annual Bonuses and Incentive Benefits

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Platform Architect & AI-Enabled Engineer
Lead Platform Architect & AI-Enabled Engineer

GamblingCareers.com • Franklin (TN)

On-site
USD 180,000 - 240,000
Principal Software Engineer - Gaming Platform
Principal Software Engineer - Gaming Platform

Aristocrat • Tennessee

On-site
USD 180,000 - 240,000
Principal Software Engineer - Gaming Platform
Principal Software Engineer - Gaming Platform

Aristocrat • Franklin (TN)

On-site
USD 150,000 - 210,000
Annual bonuses
Health benefits
Paid time off
+3
Senior Platform Architect — Gaming Engine & AI Tooling
Senior Platform Architect — Gaming Engine & AI Tooling

Aristocrat • Tennessee

On-site
USD 180,000 - 240,000
Senior Software Engineer (Games)
Senior Software Engineer (Games)

Grow in Greenville, NC • Greenville (NC)

On-site
USD 120,000 - 180,000
Senior Engine Engineer – Cross-Platform Gaming
Senior Engine Engineer – Cross-Platform Gaming

Light & Wonder • Chicago (IL)

Hybrid
USD 150,000 - 172,000
Healthcare
Dental
Vision
+3
Principal Software Engineer
Principal Software Engineer

NVIDIA AI • Redmond (WA)

On-site
USD 260,000 - 320,000
Equity
Benefits
Principal Platform Architect - Gaming Infrastructure
Principal Platform Architect - Gaming Infrastructure

Aristocrat • Franklin (TN)

On-site
USD 150,000 - 210,000
Annual bonuses
Health benefits
Paid time off
+3
Staff Systems Software Engineer
Staff Systems Software Engineer

Level.me • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 235,000
Sr Software Engineer
Sr Software Engineer

Boyd Gaming • Las Vegas (NV)

On-site
USD 120,000 - 160,000