Data Engineer

AI overview

Take lead on designing and building scalable data pipelines, optimizing SQL performance, and analyzing user behavior to drive product growth in a dynamic work environment.

Boom Entertainment is redefining the way fans engage with sports through innovative, high-quality sports products. Our flagship app, Boom Sports, delivers a fast, fun, and accessible Daily Fantasy Sports experience that’s open to players of all skill levels. With millions of dollars in prizes awarded and a rapidly growing user base, Boom Sports is quickly becoming a go-to destination for sports fans.

We are seeking a Data Engineer located in Panama. This is a full-time position, and compensation will be set in line with competitive local market rates for this role and level of experience.

Responsibilities:

  • Design, build, and own scalable data pipelines for analytics and reporting.
  • Integrate datasets from APIs, vendors, and event streams into the data warehouse.
  • Maintain clear documentation for data models, pipelines, and system architecture.
  • Write high-quality SQL and optimize database performance across large datasets.
  • Troubleshoot data issues, including pipeline failures, schema changes, and data-quality gaps.
  • Define and maintain core business metrics used across analytics, finance, and product.
  • Analyze user behavior and funnels to support product decisions and growth initiatives.
  • Handle ad-hoc data requests, analyses, and exploratory investigations.

Qualifications:

  • 4+ years of experience in data engineering with large or complex datasets.
  • Strong SQL skills and experience with MongoDB or other NoSQL databases.
  • Hands-on experience with BigQuery and Google Cloud (GCS, Dataflow, Pub/Sub, etc. a plus).
  • Proficiency in Python (or similar languages) for ETL, orchestration, and data processing.
  • Experience with data modeling, warehouse design, and scalable data architecture.
  • Comfortable in a startup or fast-paced environment.
  • Familiarity with B2C or growth metrics (CAC, LTV, cohorts, churn, etc.).
  • Interest in sports is a plus, but not required.

What Boom promises you 

We have a culture that values trust over micromanagement. Each role has a high level of autonomy. We move quickly, experiment often, and learn in real time. 

We proudly offer a transparent, fun, and engaging environment that encourages creativity, curiosity, and growth, while giving you space to do your best work.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Data Engineer Q&A's
Report this job
Apply for this job