Staff Data Engineer

Global video game company publishing titles developed by influential game development studios, known for NBA 2K, BioShock, Borderlands, and other major gaming franchises.
$150,000 - $175,000
Data
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
7+ years of experience
Gaming

Description For Staff Data Engineer

2K Games, a leading global video game publisher, is seeking a Staff Data Engineer to join their data-driven organization. This role is crucial in providing data products and insights throughout the 2K organization and related companies. As a Staff Data Engineer, you'll work directly with executive management, studio heads, and analysts, while also contributing to player-facing data initiatives through campaigns, promotions, and machine learning-based recommendations.

The position offers an exciting opportunity to work with some of gaming's most prestigious franchises, including NBA 2K, BioShock, Borderlands, and more. You'll be responsible for designing and implementing sophisticated data models, building robust APIs, and ensuring smooth data pipeline operations. The role requires expertise in Python, SQL, and modern data streaming technologies, along with a strong foundation in data modeling methodologies.

This is an onsite position in either Austin, TX or Novato, CA, offering a competitive salary range of $150,000 to $175,000, plus additional benefits including bonus potential, equity awards, and comprehensive medical benefits. The ideal candidate will bring 7+ years of professional experience in data engineering, with a strong academic background in Engineering or Mathematics.

2K Games prides itself on creating an inclusive work environment where team members can "Come as You Are." The company encourages applications from all qualified candidates, even if they don't meet every requirement. As part of Take-Two Interactive Software, you'll be joining a company with a strong track record of success in the gaming industry and a commitment to data-driven decision making.

Last updated 10 days ago

Responsibilities For Staff Data Engineer

  • Design and build data models to support Data Science, Business Intelligence, and downstream data sets
  • Build APIs and data products to integrate data throughout systems and processes
  • Monitor data pipelines and communicate issues to leadership and partners
  • Work with business partners and developers on requirements documentation
  • Coordinate cross-function and cross-team efforts

Requirements For Staff Data Engineer

Python
Kafka
  • Masters or Bachelors in Engineering, Mathematics
  • 7+ years of professional experience as a Data Engineer/Architect
  • Strong understanding of data modeling methodologies (Kimball, Inmon, Data Vault)
  • Deep expertise in Python and experience organizing Python-based projects
  • Experience with streaming data - Kafka or Kinesis
  • AWS environment experience
  • Expert in SQL and SQL-like query languages
  • Experience with cloud environments (AWS, Azure, GCP)
  • Experience with automated unit and integration testing frameworks
  • Understanding of privacy and compliance practices (GDPR, CCPA)

Benefits For Staff Data Engineer

Medical Insurance
  • Medical benefits package
  • Bonus opportunities
  • Equity awards
  • Full range of financial benefits

Interested in this job?

Jobs Related To 2K Games Staff Data Engineer

Staff Data Engineer

Staff Data Engineer position at 2K Games, focusing on building data models and APIs for gaming industry leader, requiring 7+ years experience in data engineering.

Lead/Senior Data Engineer

Lead/Senior Data Engineer position at ShyftLabs, requiring 7+ years of experience, focusing on data strategy, engineering, and team leadership in a hybrid work environment.

Data Engineer 5 - Distributed Systems, Growth

Senior Data Engineer position at Netflix focusing on distributed systems and growth, building data products for customer experience optimization.

Data Scientist (L5) - Ads (Measurement)

Lead Data Scientist role at Netflix focusing on ads measurement, requiring expertise in statistics, ML, and leadership skills, offering competitive compensation and comprehensive benefits.

Data Scientist (L5) - Ads (Experimentation)

Lead Data Scientist role at Netflix focusing on ads experimentation and analytics, offering remote work and competitive compensation.