At a Glance
- Tasks: Join our Insights Analytics team to optimize data models and enhance decision-making.
- Company: EFG creates immersive esports experiences, fostering community and corporate social responsibility.
- Benefits: Enjoy remote work flexibility and be part of a passionate gaming culture.
- Why this job: Shape data foundations in a dynamic environment while collaborating with diverse teams.
- Qualifications: Expertise in SQL, dbt, and Snowflake required; experience in gaming is a plus.
- Other info: Be a key player in driving impactful data solutions and fostering team relationships.
The predicted salary is between 42000 - 84000 £ per year.
Get AI-powered advice on this job and more exclusive features.
EFG (ESL FACEIT Group) creates worlds beyond gameplay where players and fans become community. We pride ourselves in having a corporate social responsibility which is that \”IT\’S NOT GG, UNTIL IT\’S GG FOR ALL\”. We are passionate about the culture we foster that ultimately helps to create and shape the world of esports, gaming tournaments, leagues, events and holistic ecosystems staged for our millions of players, fans and heroes.
The Team
The Data team is responsible for scaling and shaping EFG\’s data and information strategy across the organization. They ensure effective data utilization, quality, and lifecycle management to create substantial business value.
We\’re looking for an accomplished Analytics Engineer who is passionate about data modeling and performance optimization, and who understands that building scalable, well-structured datasets that reflect real world business processes empowers decision-making across the organization.
You\’ll be joining an Insights Analytics team whose mission is to increase and simplify access to meaningful data and improve every decision we make at EFG. This is a unique opportunity to shape our data foundations, optimize our dbt models on Snowflake, and ensure our analysts and business users have access to clean, well-structured, high-performance datasets.
Expectations
Own Your Domain
- Ask all the whys, relentlessly until you know your customer needs inside-out and know you\’re designing the right solution to solve their problems.
- Proactively, continuously, think forward and lead your business partners and peers to the right decisions to meet our wider organization goals.
Be a Data Modeling Expert
- Work with our business users to understand their business logic and map it to the models in our data warehouse.
- Architect and maintain well-structured, performant data models that scale with our business and support the varied needs of a modern data stack.
- Optimize dbt models on Snowflake, ensuring efficiency, reliability, and maintainability.
- Enforce best practices in dimensional modeling (star/snowflake schemas), normalization, and performance tuning.
- Write clean, modular SQL that adheres to best practices for dbt development.
Drive Efficiency and Impact
- Continuously improve data reliability, governance, and accessibility across our platform.
- Improve data transformation speed, query performance, and cost efficiency.
- Create well-tested models featuring robust documentation and clear data lineage that support self-serve analytics with high quality, impactful data.
- Champion CI/CD practices for dbt deployments and collaborate with Data Engineering to ensure robust ELT processes.
Collaborate and Inspire
- Be the go-to expert for analytics data modeling and transformation.
- Work closely with analysts, engineers, and business teams to ensure our data models serve real-world needs.
- Share your knowledge generously—whether through documentation, mentoring, or presenting results to the wider team.
Personify our DNA
- Exemplify the values we live by. Know and care for the people in your team.
- Help inspire, develop, and guide your colleagues to be the best that they can be.
- Be the heart-first, people-first team member everyone wants to be around, because you have invested in building relationships.
Requirements
Analytics Engineering & Data Modeling
- You know SQL like the back of your hand and write highly performant queries.
- You have multiple years of experience with dbt and have optimized models at scale.
- You have a deep understanding of Snowflake architecture, including performance tuning, clustering, caching, and cost optimization.
- You have created data sources for highly performant BI and know how best to optimize aggregations for producing dashboards.
- You can design and maintain dimensional models (Kimball/Inmon), data vault structures, and best practices for modern analytics warehouses.
- You love Entity-Relationship Diagrams (ERDs) and have experience designing data models that balance usability, flexibility, and performance.
- You create clear, well-structured documentation and know the importance of clear SOPs.
Communication
- You\’re an excellent communicator who can explain complex data concepts simply and clearly.
- You collaborate naturally with analysts, engineers, and business teams to define requirements and deliver impactful data solutions.
- You advocate for data literacy and best practices across the organization.
Traits
- While you are lightning focused on shipping, you also like to have a good time while getting things done.
- You\’re insanely curious and love learning new things.
- Past experience in the Esports / Gaming industry would be a great asset.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Other
Industries
Technology, Information and Internet
#J-18808-Ljbffr
Analytics Engineer (Remote) employer: ESL FACEIT Group - EFG
Contact Detail:
ESL FACEIT Group - EFG Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Analytics Engineer (Remote)
✨Tip Number 1
Familiarize yourself with the specific data modeling techniques mentioned in the job description, such as star/snowflake schemas and dimensional modeling. This will not only help you understand the role better but also allow you to speak confidently about your expertise during interviews.
✨Tip Number 2
Showcase your experience with dbt and Snowflake by preparing examples of how you've optimized models in the past. Be ready to discuss the impact of your work on data performance and accessibility, as this aligns closely with what EFG is looking for.
✨Tip Number 3
Engage with the esports and gaming community to understand current trends and challenges. This knowledge can give you an edge in interviews, demonstrating your passion for the industry and how it relates to data analytics.
✨Tip Number 4
Prepare to discuss your approach to collaboration and mentorship, as the role emphasizes sharing knowledge and building relationships. Think of specific instances where you've helped colleagues or teams improve their data literacy or processes.
We think you need these skills to ace Analytics Engineer (Remote)
Some tips for your application 🫡
Understand the Company Culture: Before applying, take some time to understand EFG's corporate social responsibility and values. Highlight how your personal values align with their mission of creating a community-focused environment in esports.
Tailor Your Resume: Make sure your resume reflects your experience with data modeling, SQL, and dbt. Use specific examples that demonstrate your ability to optimize data models and improve performance, as these are key aspects of the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for data and how it drives decision-making. Mention your experience in the gaming or esports industry if applicable, and explain how you can contribute to EFG's data strategy.
Showcase Your Communication Skills: Since communication is crucial for this role, provide examples in your application that demonstrate your ability to explain complex data concepts clearly. This could be through past projects or experiences where you collaborated with cross-functional teams.
How to prepare for a job interview at ESL FACEIT Group - EFG
✨Understand the Company Culture
Before your interview, take some time to research EFG's corporate social responsibility and values. Understanding their motto 'IT'S NOT GG, UNTIL IT'S GG FOR ALL' will help you align your answers with their culture and demonstrate that you're a good fit.
✨Showcase Your Data Modeling Skills
Be prepared to discuss your experience with data modeling, especially in relation to dbt and Snowflake. Highlight specific projects where you've optimized models or improved performance, and be ready to explain your thought process and the impact of your work.
✨Communicate Clearly
Since communication is key in this role, practice explaining complex data concepts in simple terms. Be ready to share examples of how you've collaborated with analysts and engineers to deliver impactful data solutions, showcasing your ability to bridge technical and business needs.
✨Demonstrate Curiosity and Passion
Express your enthusiasm for data and the gaming industry during the interview. Share any relevant experiences or projects that highlight your curiosity and willingness to learn, as well as how you stay updated on trends in analytics and esports.