Senior Data Engineer [Undead Labs]

Seattle /
Undead Labs – Engineering /
We care deeply about our players' experiences and endeavor to provide our players with the best possible games. By better understanding how players interact with our games, we are empowered to deliver exceptional features. Your work will be key to helping us grow our fan base, and the franchise. You will partner with data analysts and game teams to unpack data behind our players’ experiences and implement the technology that helps us optimize what and how we collect from players - both in the game, and backend service. You’ll derive aggregate data that helps leaders and game developers make key decisions that impact players, and monitor backend services for data availability, scaling and performance. Along with your data partners, you’ll develop solutions that optimize query times for quick iteration. 
At Undead Labs, we work in highly collaborative, cross-discipline teams because we understand that the best ideas are ones we generate together. We are creators of the hit survival-fantasy franchise State of Decay, played by millions, and we operate independently as part of a network of first-party Microsoft studios. We have a rich history of entrepreneurship and empowerment that will carry us forward as we reach new levels of quality, ambition, and polish.

Core Responsibilities & Objectives

    • Develop our end-to-end data analytics pipeline to support critical decision making
    • Work directly with our data analysts to develop solutions for their queries
    • Design and maintain the database schemas for our data to ensure fast and reliable queries
    • Write efficient ETLs to provide valuable aggregate insights into player behavior and feature usage
    • Source and maintain external data from numerous partners
    • Create data integrity checks to monitor the quality of the data
    • Create and maintain the processes to monitor and manage the health of our deployed data analytics services
    • Continue to uphold Microsoft’s best-in-class privacy guidelines

Core Traits & Experience

    • Proficient in C#
    • Ability to self-manage and make progress in the face of ambiguity, gathering data and performing analysis needed to justify decisions
    • Passionate about a data-driven approach to decision-making
    • Excellent trouble-shooter when working with large data sets
    • Ability to solve complex problems without a lot of guidance
    • A willingness to investigate and engage with new and interesting problems
    • Ability to solve complex problems without a lot of guidance
    • Ideally has 5 to 8 years of experience in a software engineer role

Bonus Traits

    • Proficient in C++
    • Proficient in KQL, R, Python, or SQL
    • Familiar with Power BI or Tableau
    • Experience working with Azure Data Explorer
    • Familiarity with privacy laws (i.e. GDPR)

Physical Requirements

    • Close vision to monitors and screens, consistently working on computer equipment such as keyboards and monitors, long periods of sitting
    • Noise levels are low to moderate in the work environment
    • Reasonable accommodations can be made to enable individuals with disabilities to perform the essential functions
Undead Labs is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
To apply, please send a resume. We look forward to hearing from you!