Staff Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
WDTS is looking for a hands-on Backend Engineer to design, build, and scale distributed systems that power our core platform. You'll own solutions end-to-end — from technical design through production deployment — working across microservices, event-driven architectures, and high-availability systems that need to perform reliably in real-time, high-stakes environments.
Key Skills for This Role
Full Job Posting
Department: SRE (Engineering)
About Walker Digital Table Systems (WDTS) Walker Digital Table Systems (WDTS) Headquartered in Las Vegas, with teams across India, Macau, Australia, and the US, WDTS is known for its industry-leading Perfect Pay Baccarat Table Network and proprietary PJM RFID technology — a proven RFID protocol designed for the speed, volume, and complexity of live casino environments.
WDTS builds digital table game technology for the global gaming and casino industry. Our platforms power live and electronic table games at casinos worldwide, combining real-time systems, distributed architecture, and player-facing technology at scale. Our India team in Gurugram is a core engineering hub building the products that run on casino floors globally.
WDTS is a global gaming technology company building intelligent, secure, and high-performance table game solutions for the casino gaming industry.
Website: https://www.wdtablesystems.com
LinkedIn Page: https://in.linkedin.com/company/walker-digital-table-systems
About the Role
WDTS is looking for a hands-on Backend Engineer to design, build, and scale distributed systems that power our core platform. You'll own solutions end-to-end — from technical design through production deployment — working across microservices, event-driven architectures, and high-availability systems that need to perform reliably in real-time, high-stakes environments.
Technical Design & Architecture
Understand business requirements, perform impact analysis, and design scalable end-to-end technical solutions from concept to implementation
Design microservices, distributed systems, REST APIs, and event-driven architectures using the Controller-Service-Repository pattern
Apply strong software design principles, design patterns, and architectural best practices to build clean, maintainable, and extensible code
Hands-on Development
Build enterprise applications using Java, Spring Boot, PostgreSQL, and Kafka on Linux environments
Integrate with third-party systems, enterprise platforms, messaging systems, and complex API ecosystems
Contribute to Kubernetes-based, containerized, cloud-native deployments with CI/CD pipelines and observability built in
Performance & Reliability
Drive performance optimization, caching strategies, database optimization, scalability, and resilient system design
Lead debugging and troubleshooting across application, database, messaging, and infrastructure layers using root cause analysis
Establish monitoring, logging, and alerting practices to maintain system reliability in production
Delivery & Collaboration
Evaluate technical feasibility, build proof-of-concepts, and independently drive projects from design through production deployment
Mentor engineers, conduct code and design reviews, and produce high-quality technical documentation
Collaborate effectively with cross-functional teams to align priorities and ensure cohesive delivery
Strong expertise in Java, Spring Boot, PostgreSQL, Kafka, Linux, and enterprise application development.
Qualifications
- Education: Computer Science or related degree, or a combination of education and relevant experience
Experience
8+ years of software development experience with hands-on backend engineering
Proven track record designing and delivering scalable, production-grade distributed systems
Experience working in Agile environments (Scrum/Kanban) within fast-paced teams
Technical Skills
- Strong expertise in Java, Spring Boot, PostgreSQL, Kafka, and Linux
- Experience with microservices, REST APIs, and event-driven architecture
- Proficiency with containerization and orchestration (Kubernetes, Docker)
- Understanding of CI/CD pipelines and cloud-native deployment practices
- Practical experience with performance tuning, caching, and database optimization
- Familiarity with AI-powered engineering tools (e.g. GitHub Copilot, Claude Code, Cursor) is a plus
Soft Skills
- Ability to communicate technical concepts clearly to technical and non-technical stakeholders
- Strong ownership mindset — able to independently drive a project from design to deployment
- Ability to mentor and elevate the engineering skills of peers
- Strong analytical, prioritization, and time management skills
- Comfortable operating in a fast-paced, high-stakes production environment
About Walker Digital Table Systems
RFID-enabled casino table-game and cage-solution supplier serving casino operators.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Walker Digital Table Systems
Senior Software Engineer
Gurugram, IND
Lead Integration Engineer
Gurugram, IND
Product Manager
Las Vegas, USA
Product Manager
Las Vegas, USA
Senior Cyber Security Analyst
Las Vegas, USA
Product Deployment Specialist
Las Vegas, USA
Integration Engineer
Las Vegas, USA
Mechanical Engineer
Las Vegas, USA