Senior Data Engineer

Senior Data Engineer

London Full-Time 43200 - 72000 £ / year (est.) Home office possible
T

At a Glance

  • Tasks: Join our Data team to design and develop big data infrastructure and APIs.
  • Company: Typeform is a leading SaaS platform transforming digital interactions into human connections.
  • Benefits: Enjoy remote work options, a collaborative culture, and opportunities for personal growth.
  • Why this job: Be part of a dynamic team making data our #1 asset in an exciting, innovative environment.
  • Qualifications: 4+ years in Data Engineering, experience with Kafka, Scala, Python, SQL, and cloud data warehouses.
  • Other info: We celebrate diversity and are committed to creating an inclusive workplace.

The predicted salary is between 43200 - 72000 £ per year.

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, launched in 2012 in Barcelona, drives more than 500 million digital interactions per year and integrates with hundreds of other business-critical tools. We’re expanding from a small Barcelona-based business to a truly international and remote company. We’re hiring talent across Spain, the United States, the United Kingdom, Germany, Colombia, France, Ireland, the Netherlands and Portugal. Be aware, the location is to be subjected to change, depending on the role.

Our vision is a world of more personal business relationships. Through our no-code SaaS platform, we believe we can create that world by living our mission: To bring people closer with better conversations. We turn digital interactions into human connections, by offering people-friendly forms, quizzes, surveys, and asynchronous video solutions. To do so, we look for people who are curious, ready to own their objectives, and passionate about taking organisations 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: Different people employ different methods when it comes to making decisions. SWOTs, pros and cons, a coin flip, gut feeling...none of them beat the facts. At Typeform, the Data team is making sure it’s easy for data to become our #1 asset. Typeform’s data needs are growing, and we need to find new technical solutions to respond to these needs—fast. That’s where you come in.

We’re looking for a passionate Data Engineer to design a big data infrastructure for our machine learning projects, a set of APIs to ingest/expose data, and a coordination framework for the whole thing. All this to drive Typeform to the gold standard of data collection. Do you love diving into data projects? Do you dream in numbers? Do you see problems as challenges? Then come be a part of something big.

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 the user experience as human and conversational as it can be. That’s why we need you. We’re looking for a Data Engineer to work within our Data Enablement team to contribute to the Data Engineering Team. We work closely with the Data Warehouse team and the Tracking team to enable Data and other departments at Typeform (such as Product, Marketing, Customer Success and Software engineering) to provide them with the data they need to drive the business forward and push our product to the next level.

This is a dream job for an experienced and motivated individual to join the Data Team of such an exciting business with such a gorgeous product.

About the Role: Be part of the team responsible for the near real-time transfer of data from source systems to the Data Lake, between systems within Typeform and to/from external tools. Collaborate in designing, engineering, developing, and delivering an information technology infrastructure that supports the whole Data Team. Help in the development of scalable data architecture by a team of data engineers who populate and maintain Typeform’s Data Lake. Having a fundamental technical role in leading and supporting Typeform’s engineering teams in design, development and rollout of Data systems and services. Partner and learn with system architects, functional managers and program managers to deliver mission-critical data to where it is needed. Help in building infrastructure and services that have immediate impact on our colleagues and Customers.

What you already bring to the table:

  • 4+ years of experience in the Data field, with a proven track record of technical ability
  • Previous experience in using event-driven architecture with Kafka
  • Experience with Scala for data pipelines
  • Experience with Python and SQL for data pipelines
  • Experience with modern cloud data warehouses (like AWS Redshift, GCP BigQuery, Azure Synapse or Snowflake)
  • Strong communication skills and fluency in English
  • Experience with Apache Spark (in both batch and streaming)
  • Experience with a job orchestrator (Airflow, Google Cloud Composer, Flyte, Prefect, Dagster)
  • Hands-on experience with AWS
  • Experience with dbt

Typeform drives hundreds of millions of interactions per year, powering conversational, human-led experiences all over the world. We are proud to be an equal-opportunity employer. We celebrate diversity and do not tolerate discrimination and harassment of any kind, regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We believe that by celebrating our differences, we can create a better workplace for everyone.

Senior Data Engineer employer: Typeform

Typeform is an exceptional employer that fosters a vibrant and inclusive work culture, where innovation and collaboration thrive. With a commitment to employee growth, we offer opportunities for professional development and the chance to work on cutting-edge data projects that have a real impact on our users. Located in the dynamic city of Barcelona, our team enjoys a flexible remote work environment, allowing for a healthy work-life balance while contributing to a mission-driven company that values personal connections.
T

Contact Detail:

Typeform Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer

✨Tip Number 1

Familiarise yourself with Typeform's products and services. Understanding how their no-code SaaS platform works and the value it brings to users will help you articulate how your skills as a Data Engineer can contribute to their mission of enhancing digital interactions.

✨Tip Number 2

Network with current or former employees of Typeform on platforms like LinkedIn. Engaging in conversations about their experiences can provide you with valuable insights into the company culture and expectations, which you can leverage during interviews.

✨Tip Number 3

Showcase your experience with relevant technologies mentioned in the job description, such as Kafka, Scala, and AWS. Be prepared to discuss specific projects where you've successfully implemented these tools, as this will demonstrate your hands-on expertise.

✨Tip Number 4

Prepare for technical interviews by brushing up on data architecture principles and event-driven systems. Practising coding challenges related to data pipelines and cloud data warehouses will also help you feel more confident and ready to impress the interviewers.

We think you need these skills to ace Senior Data Engineer

Data Engineering
Big Data Infrastructure Design
Event-Driven Architecture
Kafka
Scala
Python
SQL
Cloud Data Warehousing (AWS Redshift, GCP BigQuery, Azure Synapse, Snowflake)
Apache Spark (Batch and Streaming)
Job Orchestration (Airflow, Google Cloud Composer, Flyte, Prefect, Dagster)
AWS Hands-On Experience
Data Pipeline Development
Strong Communication Skills
Collaboration with Cross-Functional Teams
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in data engineering, particularly with technologies mentioned in the job description like Kafka, Scala, and AWS. Use specific examples to demonstrate your skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for data and how it aligns with Typeform's mission. Mention your experience with building data infrastructures and how you can contribute to their goals.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills clearly. Highlight your proficiency in Python, SQL, and any experience with Apache Spark or job orchestrators, as these are crucial for the role.

Demonstrate Problem-Solving Abilities: In your application, provide examples of challenges you've faced in previous roles and how you overcame them. This will show Typeform that you see problems as opportunities for growth and innovation.

How to prepare for a job interview at Typeform

✨Showcase Your Technical Skills

As a Senior Data Engineer, you'll need to demonstrate your expertise in data pipelines, event-driven architecture, and cloud data warehouses. Be prepared to discuss specific projects where you've used technologies like Kafka, Scala, Python, and SQL.

✨Understand Typeform's Mission

Familiarise yourself with Typeform's vision of creating personal business relationships through data. Be ready to explain how your experience aligns with their mission and how you can contribute to making data their #1 asset.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving abilities. Think of examples where you've tackled challenges in data engineering, particularly in designing scalable architectures or optimising data flows.

✨Emphasise Collaboration Skills

Typeform values teamwork, so highlight your experience working with cross-functional teams. Discuss how you've partnered with product managers, software engineers, and other stakeholders to deliver impactful data solutions.

Senior Data Engineer
Typeform
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>