Apply

Senior Analytics Engineer

Posted 11 days agoViewed

View full description

💎 Seniority level: Senior, 4+ years

💸 Salary: 173000.0 - 204000.0 USD per year

🔍 Industry: Software Development

🏢 Company: GlossGenius👥 51-100💰 $28,000,000 Series C over 1 year agoSaaSMobile AppsBeautyFinTech

🗣️ Languages: English

⏳ Experience: 4+ years

Requirements:
  • 4+ years of experience as an analytics engineer, data engineer, or business intelligence engineer and 2+ years developing in dbt, ideally at a SaaS company
  • Advanced proficiency in SQL
  • Previous experience with data modeling, ETL/ELT development principles, and data warehousing concepts
  • Familiarity with the tools in our stack (Segment, Fivetran, Snowflake, dbt, Looker, Airflow) is preferred
  • A naturally inquisitive, critical thinker, who enjoys and is effective at solving problems
  • A demonstrated self-starter with strong communication and project management skills
Responsibilities:
  • Build, Refactor & Optimize Data Models in dbt: Design and maintain data transformations that ensure accurate, scalable, and high-quality datasets
  • Serve as the Architect for Our dbt Project: Own and evolve the project’s architecture, design patterns, and best practices, ensuring consistency in data definitions and streamlined development.
  • Create a Consistent User Experience: Unify metrics and definitions across our data warehouse and BI tools, driving reliable, self-service analytics for cross-functional stakeholders.
  • Mentor & Uplevel the Team: Provide guidance and code reviews to analysts and data engineers, fostering a culture of collaboration, learning, and excellence in dbt and data modeling.
  • Partner with Data Engineering to Manage Our Stack: Collaborate on the design, ingestion, and transformation pipelines—ensuring they’re scalable, efficient, and aligned with business needs.
  • Champion Data Privacy & Quality: Implement and uphold governance processes and compliance measures to maintain the highest standards of data integrity.
Apply

Related Jobs

Apply

📍 UK, Europe, Africa

🧭 Full-Time

🔍 Fintech

🏢 Company: M-KOPA

  • Proficiency with SQL and Python
  • Experience with Airflow and dbt
  • Familiarity with data warehouse technologies and BI tools like Looker or Tableau
  • Build easy to understand and consistently modeled datasets
  • Develop semantic models and dashboards
  • Coach users on self-serve platform capabilities

PythonSQLApache AirflowBusiness IntelligenceTableauData modeling

Posted 10 days ago
Apply
Apply

📍 Germany, India, USA

🧭 Full-Time

🔍 Customer relationship management (CRM)

🏢 Company: HubSpot👥 1001-5000💰 $35,000,000 Series E over 12 years ago🫂 Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Several years of hands-on SQL experience and expertise in relational databases and data modeling.
  • Strong organizational skills and the ability to document technical designs.
  • Proven communication skills to effectively bridge gaps between business leaders, engineers, and data scientists.
  • Experience in distilling complex information for both executives and front-line representatives.
  • Creative problem-solving abilities for flexible solutions to business questions.
  • Demonstrated curiosity and willingness to learn new technologies.
  • Experience with Snowflake, dbt, and/or Looker is preferred.
  • Collaborate with technical and non-technical teams to connect business and technical solutions.
  • Build scalable data models to analyze key business components.
  • Maintain technical best practices in data infrastructure and contribute to long-term data strategies.
  • Support operations teams in using foundational data models for reporting purposes.
  • Conduct complex root cause analyses and implement preventive recommendations.
  • Expand dbt patterns and macros for flexible data structures.
  • Scope requirements with stakeholders and guide projects throughout their lifecycle with clear roadmaps.
  • Mentor others to foster an inclusive and diverse team environment.

SQLData AnalysisSnowflakeData modeling

Posted 25 days ago
Apply
Apply
🔥 Senior Analytics Engineer
Posted about 1 month ago

📍 United States

💸 115000.0 - 160000.0 USD per year

🔍 Marketplace platform

🏢 Company: Taskrabbit👥 251-500💰 Secondary Market over 9 years agoMarketplaceE-CommerceJanitorial ServiceFacilities Support ServicesFreight ServicePeer to PeerSharing Economy

  • Expertise in Snowflake SQL and dbt Cloud CLI (5 years).
  • Expertise in dimensional modeling and SCD2 use cases (3 years).
  • Expertise in at least one programming language used for data analysis (e.g., Python, R) (3 years).
  • Experience designing and implementing data quality assurance and monitoring processes (2 years).
  • Experience interacting with executive and senior management stakeholders around data topics (2 years).
  • Familiarity with git (2 years).
  • Commitment to data process development with a focus on transparency, quality, efficiency, and resilience.
  • Design and develop data ontologies for Dolly’s core business objects represented as the enterprise data model.
  • Develop performant and scalable code for data transformation.
  • Design and develop efficient orchestrations for data transformation dependencies.
  • Implement transformation pipelines for raw data focusing on quality and periodicity.
  • Own data definitions for key business metrics.
  • Collaborate with stakeholders to ensure data definitions align with business needs.

Python

Posted about 1 month ago
Apply
Apply
🔥 Senior Analytics Engineer
Posted about 1 month ago

📍 United Kingdom, Latvia, Spain, Germany, Denmark, Poland, Portugal, Ireland

🔍 Translation management system

🏢 Company: Lokalise👥 101-250💰 $50,000,000 Series B about 3 years agoInformation ServicesDeveloper APIsSaaSInformation TechnologyCollaborationTranslation ServiceSoftwareCloud Infrastructure

  • 3+ years of experience in building analytics in a SaaS B2B environment in areas like Product, Marketing, Sales, or Finance.
  • Strong proficiency in SQL and Python.
  • Experience with data warehousing platforms (e.g., Snowflake) and ETL/ELT tools (e.g., dbt).
  • Familiarity with data modeling techniques, such as snowflake schema.
  • Experience with data visualization tools like Metabase, Looker, or Lightdash.
  • Experience working with version control environments (e.g., git).
  • Experience in maintaining data quality alerting and monitoring.
  • Work closely with software developers, data analysts, product managers, and business owners to optimize the data analytics lifecycle.
  • Collaborate with data engineers to maintain and optimize ingestion data pipelines.
  • Design, implement, document, and optimize the semantic layer from raw data to foundational business data tables.
  • Own the quality, consistency, and readiness of reporting data tables for endpoints like Metabase and Lightdash.
  • Improve data literacy by educating product managers and business owners on business intelligence tools.
  • Apply software engineering best practices to data transformation code.

PythonSQLApache AirflowETLGitSnowflakeData visualizationData modeling

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 SaaS

🏢 Company: Apollo.io👥 501-1000💰 $100,000,000 Series D over 1 year agoSoftware Development

  • Experience with relevant tools in data engineering and analytics.
  • Sound understanding of the SaaS industry, especially regarding LTV:CAC, Activation levers, and Conversion Rates.
  • Ability to approach new projects objectively without bias.
  • Great time management skills.
  • Excellent written and oral communication skills for summarizing insights and designing data assets.
  • Design, develop, and maintain essential data models for various business functions to ensure consistency and accuracy.
  • Define and implement data engineering standards and best practices, providing guidance to other teams.
  • Collaborate with multiple business areas to understand their requirements and deliver scalable data solutions.
  • Influence the future direction of analytics infrastructure, offering strategic insights to drive business impact.

Business IntelligenceSnowflakeStrategyData engineeringCommunication SkillsCollaborationCross-functional collaborationData modeling

Posted 4 months ago
Apply
Apply

📍 France

🔍 Health and Wellness

🏢 Company: Fabulous

  • University Degree in Engineering, Computer Science or Applied Mathematics.
  • A minimum of 4 years of experience in Data or Analytics Engineering.
  • Excellent hands-on skills in Data Modelling.
  • Excellent SQL skills (even better if this is coupled with dbt experience or a similar SQL-based data modelling tool).
  • Excellent Engineering skills (testing, clean coding, peer-reviewing, CD/CI, git workflows, agile workflows, etc…).
  • Previous experience working with modern data stack tools and cloud-based data warehouse (BQ, Snowflake, Redshift, etc.).
  • Sound business acumen to manage your own projects and your business stakeholders.
  • Self-Starter with the ability to work autonomously and own one's projects fully.
  • Excellent written and verbal communication skills (English).
  • Comfortable in a remote work environment (we are a remote-first organization).
  • You will work on Data Modelling and Analytics Engineering project to improve, enrich and maintain our data models and Analytics pipelines. Those projects will be in close collaboration with the head of Data & Analytics as the main stakeholder.
  • You will be responsible for contributing effectively to our code base: building, testing, reviewing and maintaining solid analytics pipelines using SQL and dbt.
  • Help managing TechDebt and improving engineering practices and the project's architecture are also important responsibilities for this role. Solid methodical testing is key here to strengthen Data Observability.
  • You are expected to gradually own some aspects of the team's responsibilities, have a strong saying in how the analytics project's architecture should evolve, contribute to team's evolution and continuous growth, help data analysts and scientists improve and strengthen their engineering skills.
  • You are expected to speak up your mind and contribute proactively and effectively to improving the team's practices, cohesion, impact and mission.
  • You are expected to be highly autonomous and show a sense of ownership and ability to effectively manage your own projects and stakeholders.
  • You will help mentoring more junior members and sharing knowledge and practices within the team to level up everyone's skills.
  • You are expected to contribute effectively to our functional documentation in a way that is clear, concise and useful for future collaborators and readers.

Project ManagementSQLAgileData AnalysisGitSnowflakeData scienceCommunication SkillsCollaboration

Posted 5 months ago
Apply

Related Articles

Posted 2 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 7 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 7 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 7 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.