
Staff Engineer - Booking Engine
Caesars Entertainment2 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.