
Staff Engineer - Booking Engine
Caesars Entertainment4 months ago
Las Vegas, NV, USAStaff+
Responsibilities
- Drive technical strategy alignment and architectural consistency across multiple engineering teams.
- Resolve complex technical challenges involving large-scale redesigns, distributed-system optimization, and new technology paradigms.
- Develop multi-quarter technical roadmaps, identify cross-team technical debt and architectural gaps, and build business cases for technical investments.
- Write high-leverage code for critical infrastructure, complex algorithms, architectural implementations, and proof-of-concepts.
- Evaluate and introduce technologies, frameworks, patterns, and architectural approaches through pilots and proof-of-concepts.
- Review architecture and code across teams and establish department-level standards for quality, testing, observability, security, and deployment.
- Mentor senior engineers and support technical growth through design reviews, technical talks, documentation, and pairing.
- Collaborate across product, engineering, operations, and security teams to deliver digital customer experiences across web and mobile platforms.
Requirements
- At least 8 years of professional software engineering experience with increasing scope and technical influence.
- At least 2 years operating at a senior level with demonstrated cross-team architectural impact.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience; an advanced degree is preferred.
- Proven experience delivering enterprise-scale systems using modern frameworks and DevOps practices.
- Significant experience delivering high-quality digital products across web and mobile platforms; customer-facing industry experience is strongly preferred.
- Deep proficiency across multiple listed technologies, including C#/.NET/.NET Core, Node.js, Swift, Objective-C, Kotlin, Java, React Native, Next.js, and/or Python.
- Extensive experience designing scalable, resilient distributed systems, including event-driven architectures, real-time data processing, and REST or GraphQL APIs.
- Deep experience with AWS, Terraform, CloudFormation, Docker, Kubernetes, and CI/CD pipelines.
- Strong experience with testing strategies, SonarQube, Postman, and enterprise monitoring or observability platforms such as Dynatrace.
- Understanding of application security, data privacy, PCI DSS, GDPR, and related compliance standards.
- Familiarity with AI-assisted development tools and Python-based tooling such as FastMCP.
- Strong communication, roadmap planning, executive communication, cross-functional collaboration, and technical investment skills.
- Relevant technical certifications are highly desirable.
Tech Stack
Categories
About Caesars Entertainment
Caesars Entertainment operates casino resorts, hotels, and entertainment venues, and offers online sports betting and iGaming to consumers across the U.S. Its brands include Caesars, Harrah’s, Horseshoe, and Eldorado, unified by the Caesars Rewards loyalty program; revenue comes from gaming, lodging, and food and beverage. Headquartered in Las Vegas, it trades on Nasdaq (CZR) and took its current form when Eldorado Resorts acquired Caesars in 2020; roots date to 1937 in Reno.