Senior Data Engineer

Senior Data Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Design and develop big data infrastructure for machine learning projects and APIs.
  • Company: Join Typeform, a leading tech company transforming digital interactions into human connections.
  • Benefits: Flexible remote work, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team making data our #1 asset and driving innovation.
  • Qualifications: 4+ years in Data Engineering, experience with Kafka, Scala, Python, and cloud data warehouses.
  • Other info: Exciting career growth in a diverse and inclusive environment.

The predicted salary is between 36000 - 60000 £ 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 problem-solving skills
  • Strong communication skills and fluency in English

Extra awesome:

  • 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. Join us in Barcelona or remotely, and be part of a team that values curiosity, ownership, and meaningful connections.
T

Contact Detail:

Typeform Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Typeform on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!

✨Tip Number 2

Prepare for technical interviews by brushing up on your data engineering skills. Practice coding challenges related to data pipelines, SQL queries, and cloud data warehouses. We want to see you shine in those areas!

✨Tip Number 3

Show your passion for data! During interviews, share specific projects you've worked on that demonstrate your problem-solving skills and technical expertise. We love hearing about real-world applications of your knowledge.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Typeform family.

We think you need these skills to ace Senior Data Engineer

Data Engineering
Big Data Infrastructure Design
API Development
Event-Driven Architecture
Kafka
Scala
Python
SQL
Cloud Data Warehousing
AWS Redshift
GCP BigQuery
Azure Synapse
Snowflake
Apache Spark
Job Orchestration (Airflow, Google Cloud Composer, Flyte, Prefect, Dagster)
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Show Your Passion for Data: When writing your application, let your enthusiasm for data shine through! Share specific examples of projects you've worked on that demonstrate your love for diving into data and solving complex problems.

Tailor Your Application: Make sure to customise your application to reflect the job description. Highlight your experience with event-driven architecture, Scala, and cloud data warehouses, as these are key to what we're looking for in a Senior Data Engineer.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your skills and experiences, making it easy for us to see how you fit into our team and contribute to our mission.

Apply Through Our Website: We encourage you to apply directly through our website. This way, we can ensure your application gets the attention it deserves, and you'll be one step closer to joining our amazing team at Typeform!

How to prepare for a job interview at Typeform

✨Know Your Data Inside Out

Make sure you brush up on your data engineering skills, especially with tools like Kafka, Scala, and Python. Be ready to discuss your past projects and how you've tackled challenges in data architecture. This will show your technical prowess and passion for the field.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've solved complex data problems in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help interviewers see your analytical thinking and ability to overcome obstacles.

✨Communicate Clearly and Confidently

Strong communication is key, especially when collaborating with different teams. Practice explaining technical concepts in simple terms, as you'll need to work closely with non-technical colleagues. This will demonstrate your ability to bridge the gap between data and business needs.

✨Embrace the Company Culture

Familiarise yourself with Typeform's mission and values. Show enthusiasm for their vision of creating personal business relationships through data. Being able to align your goals with the company's objectives will make you a more attractive candidate.

Senior Data Engineer
Typeform
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
  • Senior Data Engineer

    Full-Time
    36000 - 60000 £ / year (est.)
  • T

    Typeform

    201-500
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>