senior software engineer
Ticketing Platform Enterprise Data Products Platform
Clarify · 5:00
Design a next-generation enterprise data products platform for a ticketing company serving major sports and entertainment organizations. External clients need reliable analytics feeds, near-real-time operational metrics, and self-serve dashboards.
Known Requirements
- • Support both internal stakeholders and enterprise clients with data products
- • Provide reliable batch and near-real-time data delivery
- • Enable data quality controls before data reaches client-facing products
- • Maintain strong operational standards with runbooks, observability, and clear documentation
- • Use SQL and Python-centric data workflows
Constraints
- • The platform serves multiple enterprise organizations and must isolate client data securely
- • Schema evolution is frequent due to changing event, inventory, and partner feed formats
- • Some outputs require low-latency updates while others are daily contractual deliveries
- • Downtime or inaccurate client-facing data can impact contractual obligations
- • Engineering teams need maintainable pipelines that can be extended quickly
Clarifying Questions
Ask up to five questions. Reveal constraints by being specific.
5 questions remaining
Reveals
- Ask a question to reveal more constraints.
Phase Control
Advance when ready or let the timer move you forward.