Data Engineer
Role details
Job location
Tech stack
Job description
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., * 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
Requirements
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., * 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