Senior Analytics Engineer
Hi! Before diving into the job details, let's give you some context on who we are and what to expect when joining the team.
Typeform has seen significant change since it was founded 10 years ago. We’re expanding from a small Barcelona-based business to a truly international and remote company. We are a remote first company and can hire in the following EU locations: Spain, , the United Kingdom, France, Germany, Ireland, the Netherlands, Poland and Portugal.
Our vision is a world of more personal business relationships. We believe we can create that world by living our mission: To bring people closer with better conversations.
To do so, we look for people who are curious, ready to own their objectives, and passionate about taking organizations to their next chapter. But we are aware it’s not for everyone, our environment is perfect for those willing to become a change agent and roll up their sleeves to build our rocket ship.
About The Team
At Typeform, the Data team is making data our #1 asset. And we know how important that is— our product helps people collect information in the best way possible, by making it conversational.
The Core Analytics team has the mission of speeding up Typeformers' decisions by providing reliable data that's easy to consume. The team focuses on maintaining & evolving our data warehouse as well as connecting it with Looker - our visualisation tool. Within the team you will work with our Analytics Engineers and also collaborate with Funnel Analytics, Product Analytics, Data Platform, and Data Science teams on scalable analytics solutions.
Things you will do:
- Maintain & evolve our data warehouse, ensuring that its data is easily accessible, reliable & accurate by designing data quality processes.
- Create data models, applying business logic to data. Coordinate with other data professionals in the team to ensure overall health and performance of the data warehouse environment.
- Build and maintain data models using LookML, connecting Looker with the data warehouse ensuring data is available for use by the business.
- Lead critical, company-wide projects, and coordinate technical work. Examples include MRR modelling and sales attribution.
- Keep the team up to date with emerging tools and methodologies
- Mentor and guide data analysts and data scientists on ETL and data modelling best practices. Work with them as well as business users to translate business questions and requirements into data models.
- Write advanced SQL queries optimised for performance, scalability, and ease of maintenance.
- Advocate data literacy across the company and enable them for self-serving data.
What you already bring to the table:
- You are an experienced Analytics Engineer, Data Architect, Business Intelligence Developer, Consultant, or similar
- You’re an ace at data modeling, accustomed to designing and implementing complex architectures with a constant eye on their future evolution
- You’ve got experience in embedding and using an enterprise Data Visualisation tool such as Looker
- You have experience building data models coming from multiple data sources
- You have experience with git
- You value simple solutions over complicated brain-melters
- You love to learn and embrace healthy debate
- You're empathic, enthusiastic, and collaborative
- You're fluent in English and eager to work in a multicultural, international environment
Extra awesome:
- You've worked in a SaaS company
- You have experience with dbt
- You have experience with AWS Redshift or other cloud data warehouses (Snowflake, BigQuery)
- Experience with analytics tools like Amplitude