Ticketera is a Puerto Rico-based ticketing company that powers live events across the island. As a Data Engineer, you will design, build, and maintain the data infrastructure that powers analytics and reporting, ensuring data is accurate and accessible to the teams that depend on it.
Responsibilities:
- Design, build, and maintain ingestion pipelines from operational source systems into a unified data platform, handling schema changes, semi-structured data, updates, and deletes
- Model and structure raw data into clean, reliable tables that analysts and stakeholders can use directly and trust
- Build and own ETL/ELT processes end to end with limited oversight
- Ensure data quality, availability, and accessibility; troubleshoot and resolve data issues at the source
- Partner with operations, finance, and leadership to translate business needs into data solutions, and provide technical guidance to data consumers
- Build pipelines and data systems that are reliable and scalable, with monitoring and alerting that catches issues before stakeholders do
- Enable analytics and data science across the business: prepare analysis-ready datasets, run exploratory analysis, and turn data into insights that inform decisions
- Establish foundational practices (version control, testing, documentation, monitoring) as the data function grows
Requirements:
- Strong, proactive communicator who can manage stakeholder expectations and translate business requirements into technical work
- Strong analytical and problem-solving skills, with the ability to maintain and debug data systems independently
- Comfortable working directly with data to explore, analyze, and answer business questions, not just move it from one place to another
- Proficiency in Python and SQL
- Hands-on experience with Spark (PySpark) and Databricks
- Experience with MongoDB or other document / NoSQL stores, including extracting and structuring semi-structured data
- Solid grasp of data modeling and ETL/ELT design
- Comfortable with the command line, git, and CI/CD workflows
- Experience with a major cloud platform (AWS, Azure, or GCP) and its core data services
- 3+ years on a data or software engineering team, or an equivalent track record
- Change data capture and streaming pipelines (MongoDB change streams, Kafka, Spark Structured Streaming)
- Delta Lake and Unity Catalog
- Experience reconciling data across multiple source systems
- Background with transactional, ticketing, e-commerce, or events data
- Hands-on data science: statistics, experimentation, or machine learning
- Data visualization and BI tools for dashboards and reporting
- Scala or Java
- Strong software design and architecture fundamentals
- Experience standing up a data warehouse or platform from an early stage