
Senior Analytics Engineer
- Hybrid
- Melbourne, Victoria, Australia
- Data
Job description
Tinybeans (ASX: TNY) is a leading private photo-sharing app that connects families and transforms moments into lasting memories. We’ve been loved and trusted by millions of parents and families worldwide since our founding in 2012, as shown by our 150,000+ 5-star reviews across Apple App and Google Play stores, with users in almost every country.
With ambitious growth and innovation plans, we aim to enhance the beloved Tinybeans family photo-sharing app further. This role will play a crucial part in our journey.
Your Part in Our Mission
Reporting to the Director of Data Analytics, the Senior Analytics Engineer is responsible for turning raw data into accurate, trusted and well-documented metrics and datasets that drive decision-making across the company. This role owns the analytics layer of our data stack including our dbt models, testing framework and metric definitions, ensuring that performance data is consistent, reliable and easily consumed by business stakeholders.
The Senior Analytics Engineer partners closely with product, marketing and executive teams to define requirements and deliver accessible, business-ready outputs. They are the bridge between data engineering and data consumption, translating raw inputs into usable knowledge through modeling, documentation and stakeholder collaboration.
This role will work closely with a team based in Australia, North America and Vietnam.
What you’ll be doing…
dbt ownership: Build and maintain core dbt models that define Tinybeans’ key metrics supporting ongoing efforts in user acquisition, engagement and retention. Maintain tests, documentation and version control
Support growth, marketing and lifecycle: model attribution, connect product analytics to ad platforms, enable experiment tracking and build cohort and funnel dashboards
Attribution modeling: Develop and maintain reliable models that attribute user registrations and conversions to marketing campaigns and acquisition sources
Data documentation: Deliver clear, accessible documentation on metric definitions, data sources and modeling logic for stakeholders across product, marketing and executive functions
Collaboration with marketing & lifecycle teams: Deliver user-level traits, segments and behavioral signals that power targeted messaging campaigns and experiments
Query performance optimization: Maintain performant SQL in dbt models and support data warehouse optimization efforts in collaboration with data engineers
Stakeholder enablement: Provide business users with clear, tested datasets for reporting in Tableau and other tools
Quality and governance: Implement testing frameworks and data validations to ensure consistency and prevent metric drift or silent failures
Technical leadership: Define modeling standards, mentor team members and help set the direction of Tinybeans’ analytics architecture
Job requirements
Who we’re looking for…
You move fast and love turning complexity into clarity
You understand how metrics are used and misused across fast-moving product and marketing teams
You have strong communication skills and enjoy working across technical and non-technical teams
You are hands-on and take pride in building things that scale and support others
You hold a high standard for accuracy, clarity and documentation
You are comfortable taking ownership and setting the standard for analytics engineering
You must have…
5+ years of experience in analytics engineering or business intelligence
Deep experience with dbt and SQL (Snowflake experience preferred)
Experience defining business KPIs and building tested models to support them
Familiarity with reverse ETL, event tracking platforms and BI tools like Tableau
Ability to work independently and translate stakeholder requirements into robust, reusable datasets
Experience working in startups or B2C subscription businesses is highly desirable
Experience supporting marketing and product teams
Experience with Fivetran, Segment or similar tooling is a plus
Tinybeans Employee Perks include….
Flexibility: Melbourne or Sydney based - hybrid working. Have the opportunity to connect in person and work from home for a balance
Financial: 11.5% Superannuation, competitive compensation + yearly stock options
Time Off: Four weeks (20 days) of holiday per year, plus bank holidays. On top of this, you also receive your birthday off because of course it is a holiday
Families: Up to 12 weeks of paid family leave and other family-friendly leave
Technology: Company issued laptop and $600 WFH Cell & Internet Stipend
Location & Hours
Preference for Melbourne, Australia (hybrid; office location Richmond).
This role may require overlapping business hours with East Coast USA (e.g, 7am AEST) and hours/days can be flexed accordingly.
At Tinybeans, we work hard and are committed to building a diverse team, fostering an inclusive culture, and investing in equity across our organization. Together, with our different perspectives, experiences and backgrounds, our people are successful in jobs and are better able to address the needs of our customers.
or
Complete!
Your application has been successfully submitted. Our hiring team is currently reviewing it and will update you with the next steps as soon as they become available