We, at Flywire, are seeking a Senior Analytics Engineer to join our Analytics team and further scale our data driven company.
As a Senior Analytics Engineer, you will bridge the gap between Data Engineering and Reporting to enable our end users to make the most of our data. You will handle data from all areas of the company and succeed through the following responsibilities:
Own, manage, and further our full dbt environment and related tooling
Manage efficient materializations of streaming data to balance efficiency and latency
Explore and implement additional tools to support the wider Analytics team
Productionalize complex logic and queries into “gold standard” datasets
Provide dbt support throughout the company
Optimize dbt models for efficiency, clarity, and scalability
Remove and reduce technical debt and automate manual operations
Treat data as a product and enforce testing and CI to catch errors early
Work with and support company-wide data science / AI initiatives
Become a subject matter expert to support all business segments
Work with engineering and product teams to understand and model our event data
Drive change by identifying areas for improvement while analyzing data
Here’s What We’re Looking For:
Bachelor Degree in Economics, Mathematics, or Computer Science
5+ years of experience in an Analytics role
Strong proficiency in SQL
Strong proficiency with dbt
Experience with a cloud data warehouse (BigQuery, Snowflake, Redshift)
Experience with git and CI / CD deployments
Experience with Python and Docker
Experience with Elementary or Great Expectations is preferred
Ability to communicate and follow up with internal stakeholders in a timely manner and excellent attention to detail.
Experience with BI Tools (Looker or Preset) is a plus
Technologies We Use:
GCP / AWS
BigQuery ->
dbt ->
Airflow (GCP Composer)
Flink and Apache Beam
What We Offer:
Competitive compensation, including Restricted Stock Units
Employee Stock Purchase Plan (ESPP)
Flying Start - Our immersive Global Induction Program (Meet our Execs & Global Teams)
Work with brilliant people that will keep you on your toes, learn more about their journeys by checking out #InsideFlywire on social media
Dynamic & Global Team (we have been collaborating virtually for years!)
Wellbeing Programs (Mental Health, Wellness, Yoga / Pilates / HIIT Classes) with Global FlyMates
Be a meaningful part in our success - every FlyMate makes an impact
Competitive time off including FlyBetter Days to volunteer in a cause you believe in and Digital Disconnect Days!
Great Talent & Development Programs (Managers Taking Flight – for new or aspiring managers!)
Obtenga la revisión gratuita y confidencial de su currículum.