Remote Senior Analytics Engineer
Senior Analytics Engineer
If you're searching for a remote role at a company that values its people as its greatest asset, respects work-life balance, and fosters a supportive environment for growth, HeroCoders could be the perfect fit for you.
At HeroCoders, we build powerful apps that help people work more efficiently. As a Platinum Atlassian Partner, our tools are trusted by over 70,000 companies worldwide, with a few hundred thousand active users and a steady 33% annual growth rate. While we're proud of what we've achieved, there's still plenty of exciting work ahead. We’re a small, fully remote team of 20 people spread across the globe, and right now, we’re looking for a Senior Analytics Engineer to join us.
Note:This recruitment process will be conducted entirely in English.You will be working with a team spread across the world. We require 4h overlap with typical CET/CEST business hours, which is 9am - 4pm.
Who we're looking for:
We're hiring our first dedicated data person - a Senior Analytics Engineer who will build our data foundation from the ground up. Today, our data lives in multiple systems (Atlassian Marketplace, HubSpot, Mixpanel, Metabase) with no central warehouse, no data transformation layer, and no shared metric definitions. You'll change that.
This is a greenfield role with high ownership. You'll design and build the data platform, create key metrics of our success, and make data accessible to every team - Product, Marketing, Customer Success, and Leadership. You'll work closely with our CEO, Head of Product, and Head of Marketing. A fractional Analytics Lead will support you with architecture decisions, prioritization, and stakeholder alignment.
In this role, you will:
Phase 1 - Set up the foundation & Retention Analytics:
Define the Data Platform, setting up a cloud data warehouse (Snowflake), DBT (core/cloud), repositories, data alerting, BI system and AI based analytics engineering development working model (claude/cursor/conductor etc)
Ingest core data sources: Atlassian Marketplace API, HubSpot, and product databases (Postgres, MongoDB)
Build the SSOT data layer using dbt: clean, tested, version-controlled transformations
Deliver trusted retention and churn analytics (active customers, logo churn, revenue churn, Net Revenue Retention)
Establish a metric glossary with clear, agreed-upon definitions for core business metrics
Set up pipeline monitoring, data quality checks, and alerting so broken data is caught before it reaches a dashboard
Phase 2 - Build LTV, GTM & Product metrics to help us scale: :
Build LTV and unit economics models (CAC, ROAS, payback period) by connecting marketing spend data with downstream Marketplace and CRM data
Model the full customer lifecycle: trial → paid → expansion → churn, with cohort and conversion analytics
Fix and automate the Atlassian ↔ HubSpot data sync (reverse ETL), replacing fragile custom scripts with a reliable, maintainable solution
Identify cross-sell opportunities by modeling multi-product adoption across the 70K+ customer base
Build and maintain key dashboards for leadership, marketing, product, and customer success
You're a perfect match if you:
Have 5+ years of hands-on experience building analytics - you've set up a data warehouse, written transformation logic in dbt, and delivered SSOT (single source of truth) that business teams actually use
Are proficient in SQL and data modeling for analytics: star schemas, facts/dimensions, metric layers, and you understand why naming conventions and documentation matter
Have built ELT/ETL pipelines end-to-end: API ingestion, incremental loads, orchestration, monitoring, and recovery - and can explain the trade-offs you made
Can write Python (or similar) for integrations, API work, and lightweight automation - but know when a script is the right tool vs. when it's technical debt
Have worked with subscription/SaaS data and understand metrics like MRR, ARR, churn, retention cohorts, NRR, and LTV
Have delivered analytics that directly supported go-to-market, growth, or product-led teams - you've helped marketers measure CAC, helped PMs size features, or helped CS identify at-risk accounts
Have strong experience with BI tools, but you know that the future of BI is based on LLMs, chatbots creating reports for you (examples lightdash, evidence, omni)
Are comfortable working directly with business stakeholders - you can translate a vague question ("why is churn going up?") into a structured analysis and a clear answer
Are pragmatic: you pick the simplest architecture that solves the problem, document your decisions, and avoid over-engineering
Nice to have:
Experience with Atlassian Marketplace, Hubspot
Experience with product analytics platforms (Mixpanel, Amplitude) - event modeling, instrumentation planning, and connecting product data to business outcomes
Experience being the first (or early) data hire at a startup - you know how to prioritize ruthlessly, build trust with stakeholders, and make progress without a large team
Comfort with AI-assisted development workflows (Cursor, Claude Code) - we want you to use these daily and expect our data stack to benefit from them too
What we offer:
Long-term B2B contract with salary: 34k-36k PLN net + VAT/month or 114k-120k USD annually
33 days of paid annual leave
Completely remote position
Control over your professional development
Annual retreat to spend quality time together
Being part of a small, growing company and participating in business decisions
Recruitment process:
HR intro call (15 min)
Analytical assessment (30 min) - followed by a hometask
Hometask presentation and final interview (60-90min)
Remote Senior Analytics Engineer
Remote Senior Analytics Engineer