Principal Data Engineer

Job expired!

Join PeopleFun: Principal Data Engineer Job Opportunity

PeopleFun, an award-winning mobile game developer, is part of AppLovin, a publicly traded company known for its world-class projects, resources, and infrastructure. Based in Dallas and led by industry veterans, PeopleFun fosters collaboration, creativity, teamwork, and fun among its developers. We reach over 25 million players monthly and have innovative mobile games in development to continue our growth.

Our Mission

At PeopleFun, we believe in uniting people through the joy of gaming. Our goal is to create top-tier social features and communities within our games, encouraging profound player engagement. Within our studio, we strive to build excellent game teams, promoting productive collaboration and forming life-long professional relationships.

Eligibility

Candidates residing in California, Colorado, Florida, Georgia, Illinois, Maryland, Massachusetts, Minnesota, Nevada, New Hampshire, New Jersey, Oregon, Rhode Island, Texas, and Washington State are eligible to apply for this role.

Job Summary

PeopleFun is looking for a Principal Data Engineer to expand and maintain our data ecosystem. You will join a small team of data engineers, designing flexible and scalable solutions to support various live and developing games. Strong technical skills and the ability to adapt to new data platforms are essential.

Key Responsibilities

  • Create and maintain data pipelines connecting various sources to BigQuery
  • Optimize data jobs for cost, scalability, and performance
  • Transform product analysts’ requirements into accurate data models
  • Collaborate with the central platform team to support new features
  • Enhance data quality monitoring systems
  • Manage live operations to maintain data reliability
  • Maintain Cloud Composer instances, adjusting configurations as needed
  • Provide code reviews and technical guidance
  • Improve deployment testing practices
  • Suggest proactive improvements to the data ecosystem

Requirements

  • Bachelor’s Degree in Computer Science, Data Analytics, Data Science, or related fields
  • 6+ years of professional experience in data engineering
  • Proficient in SQL and Python, preferably with BigQuery
  • Extensive experience with robust, scalable ETL processes
  • Experience validating and debugging for high-quality data
  • Experience with external data providers and sources
  • Knowledge in maintaining managed Airflow services or similar
  • Experience with high volume event-based pipeline design

Preferred Qualifications

  • Experience with the GCP ecosystem, including Dataflow, Pub/Sub, Cloud Composer
  • Comfortable working directly with product teams
  • Self-motivated team player with enthusiasm for work
  • Familiarity with the mobile games and video games industry

Compensation and Benefits

PeopleFun offers a competitive total compensation package, including:

  • Base pay range of $140,000-$190,000
  • Equity, sign-on payments, and other forms of compensation
  • Comprehensive medical, dental, and vision insurance
  • Performance bonuses
  • 401K match policy
  • Flexible PTO policy
  • Wellness stipend
  • Free lunch every Friday
  • Generous parental leave and a family-friendly culture
  • Annual credits for professional development and in-app purchases

PeopleFun is proud to be an equal opportunity employer committed to inclusion and diversity. All applicants will be considered without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status, or other legally protected characteristics. .

Company Name: PeopleFun

Job Title: Principal Data Engineer