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).