Senior Data Engineer
ESL FACEIT Group
Job highlights
Summary
Join EFG (ESL FACEIT Group) as a Senior Data Engineer and become a leader in a small team designing, building, and evolving a world-class data platform. You will shape the architecture and tech execution of a greenfield ecosystem, serving as an internal consultant to foster data platform adoption. This role requires strong technical skills, leadership abilities, and a passion for data engineering best practices. You will contribute to the team's technical strategy, prioritize tasks, and manage delivery. The ideal candidate possesses extensive experience in building data pipelines, implementing data models, and utilizing cloud-based infrastructure. You will also mentor and guide team members, fostering a collaborative and supportive environment.
Requirements
- You’ve participated in shaping the architecture of a mature data platform, designed for different consumer types, and providing quantifiable business value
- You’ve run PoCs, planned large migrations of data and code, and participated in planning a roadmap multiple times before
- You have hands-on experience in building resilient batch (Airflow, Fivetran) and streaming (Kafka, Kinesis, Dataflow) data pipelines at scale (> 1 TB/day)
- You can advocate passionately for your tried-and-true best practices of CI/CD in data engineering (Github Actions, Jenkins)
- You can build and maintain your own infrastructure through IaC (Terraform); you rely on DevOps expertise when needed
- You have designed and implemented performant, reusable, and scalable data models (dbt) in cloud data warehouse (BigQuery, Snowflake)
- You possess a comprehensive understanding of database design principles (star/snowflake schemas, data vault, normal forms) for effective and scalable data structures
- You preach operational procedures from data and infrastructure observability (Monte Carlo, Datadog, Prometheus), alerting and incident management (PagerDuty, incident.io)
- You know SQL & Python like the back of your hand
- You’ve served as a leader in technology in the past; you’ve made mistakes and learned from them
- You have interacted with a large community of stakeholders before; you understand the business use cases and can tailor your communication to ICs and Senior Management
Responsibilities
- Serve as a leader in tech
- Ask all the whys, relentlessly until you know your customer needs inside-out and know you’re designing the right solution to the problems and not the other way around
- Partner with our stakeholders and serve as an internal consultant to foster the adoption of our data platform
- Contribute to the technical strategy of the team, and its execution through prioritization, and delivery management
- Set high standards across documentation, testing, resiliency, monitoring, and code quality. Enforce these standards by holding your team accountable
- Drive towards efficiencies and look for ways to simplify code, infrastructure and data models across the platform
- Inspire, teach and guide your fellow team members; lead design sessions, be there for a code review, take ownership of operational processes
- Write well-rounded, reusable and documented code that captures the essential nature of the solution
- Decompose ambiguous and open-ended problems into solutions composed of multiple tooling
- Construct complex architectures tying multiple services and SaaS tooling together, leveraging a strong understanding of a cloud-based stack (AWS, GCP)
- Drive towards efficiencies, lowering your cloud spend and tackling tech debt on a quarterly basis
- Exemplify the values we live by. Nurture a blameless culture. Know and care for your team members; inspire, and guide them to be the best that they can be
- Be the heart-first, people-first tech lead everyone wants to be around because you have invested in building relationships
Preferred Qualifications
Past experience in the Esports/Gaming/Betting/Events industry would be a great asset
Share this job:
Similar Remote Jobs
- 📍United States
- 💰$52k📍Slovak Republic
- 📍Czechia
- 📍United States
- 📍United States
- 💰$175k-$210k📍United States, Worldwide
- 📍India
- 💰$225k-$255k📍United States
- 📍Mexico
- 📍United States