Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
SweedPos builds an all-in-one cannabis retail platform that combines POS, eCommerce, Marketing, Analytics, and Inventory Management. The platform helps cannabis retailers manage their operations, improve efficiency, and support business growth.
задачи
Design, build, and maintain data pipelines using Airflow and Trino to ingest and process data from databases, APIs, event streams, and third-party integrations
Improve pipeline observability by implementing monitoring, validation, and alerting to ensure data accuracy and consistency
Deploy, monitor, and maintain platform services in AWS
Collaborate with Product Analytics, Data Architecture, and Engineering teams to define data requirements and deliver solutions
Optimize queries, pipelines, and storage for performance and cost efficiency
требования
3+ Years of experience in data engineering or a related field
Strong proficiency in SQL and Python
Hands-on experience with Airflow for workflow management
Experience with OLAP databases, distributed query engines, and data processing frameworks such as ClickHouse, Trino, and Spark for analytical workloads
Solid understanding of data modeling and data engineering best practices
Familiarity with event-based data architectures and streaming, such as Spark and Flink
Proactive, takes initiative, and provides feedback
Strong critical thinking and problem-solving skills
Adaptable and comfortable with change
Будет плюсом: Terraform or Terragrunt for cloud infrastructure deployments, Helm, Kustomize, or ArgoCD for Kubernetes deployments, experience building and owning cloud infrastructure
условия
Salary in USD (B2B contract with the US company)
Flexible working hours; core team time is 10:00–16:00 CET, flexible per team
20 Paid vacation days per year
12 Holidays per year
3 Sick leave days
Medical insurance after probation
Equipment reimbursement for laptops, monitors, and other equipment
Hiring process: recruiter call (45 minutes), including a short English check; live-coding session (1 hour); system design (1 hour); final interview (up to 45 minutes)