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