Turn this role into an interview — a resume and cover letter built around what this employer wants.
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.
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