We are looking for a skilled Data Engineer II to join our team and help us take our operations to the next level.
The team's mission is to improve vendors' experience and bring value to the critical path of supply chain process through data science and data engineering. You will be working with an international and experienced team, shaping the experience for millions of customers who order daily through our platform.
You’ll help design, build, and maintain the features and workflows that enable scalable and reliable rollouts. You'll drive engineering excellence and collaborate closely with our fellow colleagues.
Join us in building and maintaining this mission-critical service!
Key Responsibilities
Develop features that bring value to our users
Pipeline Maintenance to ensure our product runs smoothly
Play an active role in evolving our overall architecture, establishing best engineering practices within the team (e.g. TDD, CI/CD, etc.) to improve the speed of delivery, and the quality of the features and services you own.
Collaborate with data scientists and data engineers to optimize model lifecycle, monitoring, and alerting. Develop and maintain CI/CD pipelines for ML models.
4+ years of experience in data engineering or software engineering
Solid programming skills in Python
Solid knowledge of Docker, Kubernetes, Postgres and cloud platforms (AWS or GCP).
Familiarity with orchestration tools (e.g., Airflow, Kubeflow, MLflow).
Solid knowledge of creating cloud-based and scalable system architectures.
Nice to have
Experience with monitoring and observability tools (e.g., Grafana, Datadog, Splunk, or similar)
Understanding of CI/CD practices and infrastructure as code (e.g., Terraform, Drone CI and GitHub Actions).
Who We Are:
As the world’s leading local…