
Analytics Engineer II
Posted 23 hours ago

Posted 23 hours ago
This is a fully remote position, open to applicants in United States.
β’ Construct and sustain dependable, scalable, and thoroughly documented data models that facilitate reporting, self-service analytics, and informed business decision-making.
β’ Collaborate with data engineers, analysts, data scientists, and business stakeholders to convert raw data into clean, reusable datasets and uniform metrics.
β’ Design, create, and uphold data models and transformation pipelines utilizing dbt and Snowflake.
β’ Develop and enhance SQL queries and transformations to meet reporting, analytics, and operational requirements.
β’ Take ownership of assigned tasks from requirements gathering through development, validation, deployment, and continuous support.
β’ Clarify stakeholder requirements and convert analytical needs into precise, well-structured datasets and metrics.
β’ Collaborate with data engineers to incorporate new data sources and address upstream dependencies.
β’ Create and manage dbt models, macros, automated tests, and relevant documentation.
β’ Investigate and rectify data quality issues, resolve transformation failures, and optimize query and model performance.
β’ Contribute to the development of shared metric definitions and semantic layers.
β’ Maintain data definitions, documentation, and lineage for governance and self-service analytics.
β’ Engage in code reviews and knowledge-sharing sessions.
β’ Utilize AI-assisted development tools for SQL development, troubleshooting, testing, and documentation, while validating generated code and outcomes.
β’ Communicate updates, dependencies, and risks, and seek guidance on intricate or unclear tasks.
β’ 3β5 years of experience in analytics engineering, data modeling, business intelligence, or a similar data role.
β’ Proficient SQL skills, encompassing complex joins, window functions, aggregations, as well as query troubleshooting and optimization.
β’ Practical experience with dbt, including modular models, testing, documentation, and basic Jinja.
β’ Familiarity with Snowflake or a similar cloud data warehouse.
β’ Understanding of dimensional modeling, dataset grain, and table relationships.
β’ Experience with Git, pull requests, and collaborative code review processes.
β’ Knowledge of data quality, automated testing, documentation, governance, and data lineage principles.
β’ Capacity to independently deliver clearly defined tasks, clarify ambiguous requirements, and troubleshoot data challenges.
β’ Experience with AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, or comparable technologies.
β’ Ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
β’ Strong attention to detail, curiosity, and a proactive approach to solving problems.
β’ Experience with semantic layers, shared metric definitions, or data contracts.
β’ Familiarity with modern BI tools such as Sigma, Omni, Tableau, Power BI, or Looker.
β’ Knowledge of data ingestion and integration tools like Fivetran or Matia.
β’ Familiarity with CI/CD workflows and automated deployment of analytics code.
β’ Experience with Python for scripting or automation tasks.
β’ Familiarity with AWS services utilized for data integration and processing.
β’ Supportive, open, and inclusive work environment.
β’ Commitment to equal opportunity employment.
β’ Disability assistance and accommodations available throughout the hiring process.
BaubleBar Inc.
Netflix
Airalo
OnTrac
Get handpicked remote jobs straight to your inbox weekly.