DevJobs

Senior Data Engineer

Overview

Zesty is growing, and we are looking for an experienced and super talented Data Engineer to join our team. If you are interested in large-scale distributed data systems and want to influence the cloud’s future, your place is with us! As a Senior Data Engineer you will work in an energetic startup environment with cutting-edge methodologies. You will take a role in the development and implementation of our data platform.

  • Key responsibilities
  • Work closely with the R&D teams in designing large scale distributed data systems in the cloud.
  • Mentor and guide data engineers in the team.
  • Build large-scale data platforms and distributed systems in the cloud (AWS/GCP/Azure), data lake, containers, and Kubernetes.
  • Good interpersonal and problem-solving skills.
  • Contribute to the core data infrastructure.
  • Create scalable designs and implement new distributed systems for data storage, processing, and accessibility.
  • Work closely with our data analysts to support their processes.



Requirements:

  • Extensive knowledge with Python and one or more of the following programming languages: Java, Scala, Go.
  • Experience in building large-scale data platforms and distributed systems in the cloud (AWS/GCP/Azure), data lake, containers, and Kubernetes.
  • Experience in building data stream pipelines using big data frameworks and tools such as Spark, Kafka, Athena Elasticsearch, Airflow, MLflow, SageMaker, Databricks etc.
  • Experience in current software development practices.
  • Strong experience in SQL/NoSQL/Time Series databases such as: DynamoDB, Postgres, ElasticSearch
  • Data modeling for a variety of persistence stores such as: Snowflake, MySQL, Elasticsearch.
  • BSc in computer science (or equivalent).

Zesty