Job Closed

This listing is no longer active.

Senior Analytics Engineer

Analytics EngineerAnalytics EngineerFull TimeRemoteSeniorTeam 11-50Since 2017H1B No SponsorCompany SiteLinkedIn

Location

Europe

Posted

43 days ago

Salary

0

Seniority

Senior

Job Description

Senior Analytics Engineer

Playbook

• Design and build Playbook's data warehouse from the ground up in Dataform or dbt on BigQuery — defining our raw/staging/intermediate/marts architecture, modeling conventions, naming, and testing standards. • Own our ingestion layer — manage and extend our Hevo setup across Stripe, production Postgres (AWS), Mixpanel, GA4, HubSpot, Meta Ads, Google Ads, Ahrefs, PostHog, and new sources as they come. • Establish CI/CD, testing, and data quality practices for the warehouse — environments, automated tests, lineage, freshness checks, and alerting so we can trust what we ship. • Be the Growth team's data partner — turn their questions into production-grade data models, define and codify business metrics (MRR, churn, LTV, CAC, activation, retention, attribution), and make self-serve analytics actually self-serve. • Own, build, and evolve Playbook's creator-facing analytics product — the data layer that powers the metrics and insights creators see inside the platform about their own business performance. • Support product and engineering teams on data-heavy features — partner on data models, pipelines, and metric definitions for features that rely on the warehouse. • Own data requests across the company — triage, prioritize, and either solve them directly or invest in the models that unblock them at scale. • Maintain and evolve our BI layer — making sure dashboards and reports are trustworthy, documented, and built on top of our modeled layer rather than raw tables. • Set the direction for Playbook's data platform — what to build vs. buy, where to invest, and how the stack should evolve as we grow.

Job Requirements

  • 5+ years of experience in data engineering, analytics engineering, or a hybrid role — with a track record of owning a data warehouse in a production environment.
  • Expert-level SQL and deep experience with BigQuery (or a comparable cloud warehouse: Snowflake, Redshift, Databricks).
  • Hands-on experience with Dataform or dbt — building modular, tested, documented ELT pipelines and enforcing conventions across a codebase.
  • Strong grasp of dimensional modeling — facts, dimensions, slowly changing dimensions, incremental models, and knowing when to denormalize vs. normalize.
  • Fluent with CI/CD for data — Git workflows, environment separation (dev/staging/prod), automated tests, and deployment pipelines for warehouse code.
  • Experience with a managed ingestion tool like Hevo (what we use today) or similar — and a solid intuition for when these tools are enough vs. when to build custom.
  • Hands-on experience with Metabase — including an understanding of how its capabilities and quirks shape warehouse design decisions. Familiarity with other BI tools (Tableau, Power BI, AWS QuickSight) is a plus.
  • Product-minded engineering — you can design data that is consumed by end users in an application, not just by internal dashboards. You think about performance, API shape, and data contracts.
  • Experience working with LLMs / AI in data workflows — using AI to accelerate modeling, documentation, SQL generation, or building natural-language interfaces on top of the warehouse.
  • Excellent communication in English — you can explain technical trade-offs to non-technical stakeholders and partner with Growth, Product, and Engineering on equal footing.
  • Ownership mindset — comfortable being the first data person, making decisions with incomplete information, and being accountable for outcomes, not just tickets.

Benefits

  • Your work will directly affect creators and users on the platform. You'll work on features that ship quickly and matter.
  • We offer a wide compensation range to reflect different seniority profiles within this role. The upper end of the range is reserved for top candidates who demonstrate exceptional technical quality, product thinking, and ownership beyond day-to-day execution.
  • Equity options.
  • 100% remote with flexible working hours and async-friendly culture. Collaboration across Europe and the US East Coast.
  • A collaborative team that values ownership, open communication, and autonomy over micromanagement.
  • Yearly team retreats focused on connection, alignment, and building strong team relationships.
  • Paid Time Off.

Related Categories

Related Job Pages

More Analytics Engineer Jobs

DBT/ Snowflake Junior Engineer

NTT DATA Services

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Role Description We are currently seeking a DBT/ Snowflake Junior Engineer to join our team in Remote, Karnātaka (IN-KA), India. - Translate Informatica mappings, transformations, and business rules into dbt models (SQL) on Snowflake. - Design and implement staging, core, and mart layers using standard dbt patterns and folder structures. - Develop and maintain dbt tests (schema tests, data tests, custom tests) to ensure data quality and integrity. - Implement snapshots, seeds, macros, and reusable components where appropriate. - Collaborate with Snowflake developers to ensure physical data structures support dbt models efficiently. - Work with functional teams to ensure functional equivalence between legacy Informatica outputs and new dbt outputs. - Participate in performance tuning of dbt models and Snowflake queries. - Integrate dbt with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) for automated runs and validations. - Contribute to documentation of dbt models, data lineage, and business rules. - Participate in defect analysis, bug fixes, and enhancements during migration and stabilization phases. Qualifications - 7+ years of experience in Data Engineering / ETL / DW, with 1–3+ years working with dbt (Core or Cloud). - Strong SQL skills, especially on Snowflake or another modern cloud DW. - Experience with dbt concepts: models, tests, sources, seeds, snapshots, macros, exposures. - Prior experience with Informatica (developer-level understanding of mappings/workflows) is highly desirable. - Understanding of CI/CD practices and integrating dbt into automated pipelines. - Knowledge of data modeling (dimensional models, SCDs, fact/dimension design). - Experience working in offshore delivery with onshore coordination. - Good communication skills and ability to read/understand existing ETL logic and requirements documentation. Company Description NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. - One of the world's leading AI and digital infrastructure providers. - Unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. - Consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. - Global Top Employer with experts in more than 50 countries. - Access to a robust ecosystem of innovation centers as well as established and start-up partners. - Part of NTT Group, which invests over $3 billion each year in R&D.

India + 9 moreAll locations: India | Malta | Mexico | Kyrgyzstan | Malawi | Malaysia | Maldives | Morocco | Mozambique | Myanmar
Job Closed

DBT/Snowflake Junior Engineer

NTT DATA Services

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Role Description We are currently seeking a DBT/Snowflake Junior Engineer to join our team in Remote, Karnātaka (IN-KA), India (IN). - Translate Informatica mappings, transformations, and business rules into dbt models (SQL) on Snowflake. - Design and implement staging, core, and mart layers using standard dbt patterns and folder structures. - Develop and maintain dbt tests (schema tests, data tests, custom tests) to ensure data quality and integrity. - Implement snapshots, seeds, macros, and reusable components where appropriate. - Collaborate with Snowflake developers to ensure physical data structures support dbt models efficiently. - Work with functional teams to ensure functional equivalence between legacy Informatica outputs and new dbt outputs. - Participate in performance tuning of dbt models and Snowflake queries. - Integrate dbt with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) for automated runs and validations. - Contribute to documentation of dbt models, data lineage, and business rules. - Participate in defect analysis, bug fixes, and enhancements during migration and stabilization phases. Qualifications - 7+ years of experience in Data Engineering / ETL / DW, with 1–3+ years working with dbt (Core or Cloud). - Strong SQL skills, especially on Snowflake or another modern cloud DW. - Experience with dbt concepts: models, tests, sources, seeds, snapshots, macros, exposures. - Prior experience with Informatica (developer-level understanding of mappings/workflows) is highly desirable. - Understanding of CI/CD practices and integrating dbt into automated pipelines. - Knowledge of data modeling (dimensional models, SCDs, fact/dimension design). - Experience working in offshore delivery with onshore coordination. - Good communication skills and ability to read/understand existing ETL logic and requirements documentation. Company Description NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. - We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. - Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. - As a Global Top Employer, we have experts in more than 50 countries. - We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. - NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

India
Dynatrace logo

Full Stack Engineer - Business Analytics (m/f/x)

Dynatrace

Dynatrace is a global application performance management software firm and a former member of Compuware. As an employer, the company is in support of helping its team achieve a hea

Full TimeRemoteTeam 5,200Since 2005

Your role at DynatraceWe offer this role as a full-time position, but are happy to consider part-time options starting from 30 hours per week! Are you enthusiastic about engineering, skilled in React and passionate about Business Analytics? Are you keen on leveraging data to drive business insights and aspire to contribute to a globally leading platform? Join our distributed, international team at Dynatrace, where we connect application performance and user experience to business metrics, enabling business and IT teams to collaborate through shared real-time perspectives. The Business Analytics team enhances the Dynatrace platform with a suite of applications designed to provide our customers with actionable business insights. Our mission is to leverage data to measure the impact of IT service quality on business process KPIs. Our team is currently focused on developing four innovative applications. Learn more about our work here. Our distributed Scrum teams build those applications using TypeScript and React and complement them with serverless functions in Typescript and Spring Boot applications. We turn large amounts of data into visualizations that deliver relevant business insights. Our thrive for technical excellence, the short time to market, and the collaborative spirit make our team unique. Responsibilities: - Design, develop, and maintain Dynatrace Apps based on our own design system Strato, using React and TypeScript. - Contribute serverless functions in TypeScript and RESTful endpoints to a Spring Boot application. - Optimize and enhance our applications in collaboration with our stakeholders. - Collaborate with an agile team of engineers to deliver high-quality software solutions. - Mentor and support colleagues, fostering an approachable and supportive environment What will help you succeed - Degree in Software Engineering or equivalent practical experience - In-depth understanding of JavaScript and TypeScript design patterns, data structures, and web architecture, with the ability to apply these concepts to create practical and effective solutions. - Hands-on experience with React or a comparable framework. - Experience with popular React state management libraries, such as Redux, is a plus. - Proficiency with testing frameworks like Jest and Playwright. - Prior experience with Java is not required; an interest in learning it is sufficient. - Comprehensive knowledge of server-client communication and browsers. - Solid understanding of the Node ecosystem, including npm, Babel, and Webpack. - Familiarity with CI/CD processes and tools like Git. - Supportive team player who fosters a positive and inclusive work environment. Why you will love being a Dynatracer - A one-product software company creating real value for the largest enterprises and millions of end customers globally, striving for a world where software works perfectly. - Working with the latest technologies and at the forefront of innovation in tech on scale; but also, in other areas like marketing, design, or research. - A hybrid working model that combines home and in-office work. - A team that thinks outside the box, welcomes unconventional ideas and pushes boundaries. - An environment that fosters innovation, enables creative collaboration, and allows you to grow. - A globally unique and tailor-made career development program recognizing your potential, promoting your strengths, and supporting you in achieving your career goals. - A truly international mindset with Dynatracers from different countries & cultures all over the world, and English as the corporate language that connects us all - A culture that is being shaped by the diverse personalities, expertise, and backgrounds of our global team. Compensation Data - We offer attractive compensation packages and stock purchase options with numerous benefits and advantages. - Due to legal reasons, we are obliged to disclose the minimum salary for this position, which is € 50,000 gross per year based on full-time employment. We offer a higher salary in line with qualifications and experience.

Austria
Job Closed

Founding Growth Analytics Engineer

Viktor

Viktor is the AI coworker. It lives in Slack and Microsoft Teams, connects to thousands of tools, and does real work for real companies: finance, marketing, ops, engineering. We're building the product that replaces half the SaaS stack with a single teammate. The team is small. The scope is not.

Role Description You're the person who owns the truth. You write the SQL, you build the pipelines, you ship the dashboards everyone else lives in. You don't wait for someone else to tell you what's happening — you go find out, then bring the answer to the team. You're equal parts engineer and analyst. You ship. You'll be our first Growth Analytics Engineer. No team to inherit. No data lead above you. You build the foundation: warehouse, pipelines, dashboards, alerts. The whole stack. You report to the co-founders. What You'll Actually Do - Own the ClickHouse warehouse end-to-end: schema design, ingestion, backfills, performance. - Build and maintain the pipelines: Prod Postgres, Stripe, Slack, ad platforms, and whatever else we need next. - Run the BI layer: Hex dashboards for growth, finance, support, product. - Answer the questions that actually move the business: retention cohorts, credit and unit economics, channel attribution, churn, pricing impact. - Stand up monitoring and alerting. - Work shoulder-to-shoulder with the co-founders and leaders across the company. How You'll Know It's Working - The team makes decisions faster, not slower, because the numbers are clear and trusted. - People stop building parallel spreadsheets. The dashboard is the source of truth. - When a metric moves, you knew first. - The co-founders stop pulling numbers themselves. - New hires can find the answer to most business questions without asking anyone. Qualifications - Advanced SQL. Pragmatic on complex queries. - Python for ETL and orchestration. Experience with dbt, Dagster, Airflow, or similar. - Familiar with columnar warehouses: ClickHouse, Snowflake, BigQuery, Redshift. - Built BI layers from scratch: Hex, Metabase, Looker. - Product mindset: proactive, challenges assumptions, biases toward action. - Founder mentality: thrives with ambiguity, moves fast, figures things out. - Remote, Warsaw, or Munich. Work fully remote, or join us in our Warsaw or Munich office. Why This Role Is Different - No layers. No data lead above you. You own the foundation. - The work you ship will define how the company makes decisions. - The questions are real: retention cohorts, credit economics, channel attribution at the unit level. - The co-founders already believe data is strategic. Even Better If - Early-stage startup experience at a sub-30-person company. - Familiarity with Stripe and SaaS business metrics: MRR, ARR, NDR, LTV. - Background in ML or forecasting. - Experience working where founders pulled their own numbers. How we work - Small team, high trust, low process. - Decisions are made by owners, not committees. - You will ship your first week. - Everyone here owns something real. - We use Viktor to build Viktor. Why Viktor This is a rare window. The product works. The market is pulling. The team is small enough that what you do next week will be live in production next week. Compensation Competitive salary, meaningful equity, and the kind of ownership that only exists at this stage.

United States
Job Closed