Position Title: Senior Software Architect- Table Games
Description
Job SummaryThe Senior Software Architect Table Games is a key technical leadership role responsible for driving the evolution of AGSs Table Games Progressive backend platforms. This position combines hands on backend engineering with architectural ownership and forward-looking technical leadership.This role is expected to actively shape the future of the Table Games platform by defining technical direction, introducing new technologies, and evolving existing systems toward modern, scalable, secure, and maintainable architectures. The Senior Software Architect works closely with the Senior Director of Software Engineering and the VP of Table Games Engineering to define the long-term platform vision while ensuring current production systems continuously evolve toward that target state.The ideal candidate is not only a strong backend engineer, but also a technology leader who is motivated to modernize platforms, improve engineering practices, and raise the overall technical maturity of the team.
Responsibilities- Act as the technical software architecture lead for the Table Games backend platform
- Drive the architectural evolution of existing systems toward next generation software platform designs
- Define, design, and govern backend service architectures using C# and the .NET ecosystem
- Establish API first architectures and integration strategies for internal and third-party systems
- Lead the design and implementation of event driven integrations using messaging systems such as Kafka or equivalent
- Build secure communication layers using industry standard encryption and transport security mechanisms
- Implement and evolve identity and access management (IAM) solutions including Federated authentication using Microsoft Entra ID with SAML and OpenID Connect Integration with enterprise directory services such as Active Directory and LDAP Native application authentication using OAuth2, JWT, multi factor authentication, and industry standard encryption protocols
- Partner with the Senior Director of Software Engineering and VP of Table Games Engineering to define the future technical roadmap for the platform
- Define and promote modern software architecture practices across the team including DevOps principles, CI CD pipelines, automation, and infrastructure as code where applicable
- Lead the adoption of new technologies, frameworks, and tooling to modernize the platform
- Ensure systems meet nonfunctional requirements related to performance, scalability, availability, reliability, and security
- Design and implement monitoring, logging, observability, and diagnostics strategies
- Provide architectural guidance and technical mentorship to software engineers
- Collaborate with external partners and contractors on complex integrations and technology initiatives
- Support regulatory, compliance, and audit activities
- Participate in production support, troubleshooting, and root cause analysis for complex system issues
- Produce technical documentation, architecture diagrams, and platform guidelines
- Continuously assess technical debt and define pragmatic modernization paths
Skills & Requirements- Bachelors degree in Software Engineering, Computer Science, or related field or equivalent experience
- 10+ years of professional experience in backend software engineering, system architecture, or a similar senior technical role
Core Backend Engineering- Strong professional experience developing backend server applications using C# and .NET
- Proven experience designing and implementing REST APIs and service-oriented architecture
- Strong understanding of asynchronous and concurrent programming models
- Experience working with event driven architectures and messaging systems such as Kafka
- Comfortable working with large codebases and multi service systems
Architecture and Platform Evolution- Demonstrated experience leading or owning software architecture decisions
- Ability to design systems that evolve over time while maintaining production stability
- Strong understanding of system boundaries, integration patterns, and service responsibilities
- Ability to balance short term delivery with long term architectural vision
DevOps and Modern Engineering Practices- Experience implementing or driving DevOps practices such as CI CD pipelines, automated testing, build and deployment automation, environment standardization
- Familiarity with modern observability practices including monitoring, logging, and metrics
- Strong advocate for engineering quality, automation, and continuous improvement
Security and Identity- Experience implementing secure communications using TLS and modern encryption standards
- Working knowledge of identity and access management (IAM) concepts
- Experience with federated authentication, OAuth2, OpenID Connect, and token-based security
- Familiarity with JWT, multi factor authentication, and secure credential handling
- Strong understanding of backend security best practices
Regulated and Production Environments- Experience developing software in regulated, audited, or compliance driven environments
- Understanding of non-functional requirements such as traceability, auditability, availability, and controlled change management
- Ability to design systems suitable for regulatory review and long-term operational support
- Must be able to obtain and maintain a gaming license
Nice to Have- Experience with gaming systems, financial systems, or payment platforms
- Experience with cloud or hybrid architectures in regulated environments
- Familiarity with containerization and orchestration technologies
- Exposure to infrastructure as code and modern deployment strategies
- Basic knowledge of Microsoft SQL Server and ability to write and understand SQL queries
- Familiarity with Unity 3D development for graphical applications and real time visualization
- Exposure to modern web based graphical frameworks and high performance rendering pipelines for interactive user interfaces
Note: All offers are contingent upon successful completion of a background check
*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals.AGS is an equal opportunity employer.Equal Opportunity Employer, including disability/protected veterans

Equal employment opportunity, including veterans and individuals with disabilities.
PI282036314