Senior Data Engineer
Skills
Data EngineeringAmazon Web ServicesApache KafkaApache SparkBig DataData WarehousingDatabases
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Proven experience in data engineering with a strong technical background.
- Proficiency in one or more programming languages preferably Python or Java.
- Experience with data technologies such as SQL Kubernetes Kafka Spark Terraform and AWS.
- Ability to work in a fast-paced environment releasing code to production frequently.
- Strong collaboration skills to work closely with product managers and designers.
Nice to have
- Relentlessly curious
- Better together mindset
- Customer-focused
- Strive for improvement
Day to day
- Collaborate closely with product managers and designers to design develop test and deploy software solutions.
- Release code to production frequently working on a diverse data platform.
- Utilize Viator’s data stack including Python Java SQL Kubernetes Kafka Spark Terraform and AWS.
- Contribute to a remote-first team either fully remotely or in a hybrid setup from offices in Oxford London or Lisbon.
- Uphold a culture of getting things done in a fun and friendly environment.
