Sands
Principal Fullstack Data Engineer
Dallas, Texas · Principal
Sponsorship not specifiedDetected 23 days ago
PythonReactNode.jsFull-Stack DevelopmentGitSQLPostgreSQLSnowflakeAWSAzureDockerKubernetesCI/CDGitHub ActionsPrometheusGrafanaRESTKafkaData EngineeringLeadershipProblem SolvingMentoringAdaptabilityMetabase
About the role
- All duties are to be performed in accordance with departmental and Las Vegas Sands Corp.'s policies, practices, and procedures.
- Team Members are expected to conduct and carry themselves in a professional manner at all times.
Requirements
- At least 21 years of age.
- Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field.
- Must be able to obtain and maintain any certification or license, as required by law or policy.
- 8+ years of experience in data engineering, with at least 3 years in a principal or lead role, preferably in the gaming or casino industry.
- Expertise with Apache Kafka for real-time event streaming and data pipeline orchestration at scale.
- Hands-on experience with Apache Iceberg table formats, including partitioning strategies, schema evolution, and snapshot management.
- Experience with Starburst/Trino (or other modern query engine like StarRocks, Dremio) as a distributed SQL query engine for analytics, reporting, and query federation across heterogeneous data sources.
- Hands-on experience with React.js for building interactive front-end analytics dashboards and reporting interfaces.
- Hands-on experience with Node.js for building RESTful APIs and back-end services that serve data to web applications.
- Experience with Iceberg catalog management (e.g., Lakekeeper) and object storage (e.g., AWS S3, MinIO) for physical data file management.
Equal opportunity
- Physically access assigned workspace areas with or without reasonable accommodation.
This listing is sourced directly from Sands's careers page and normalized into a canonical job model.