Engineering & Technology
Middle
Ukraine

Middle Python Engineer (Terraform +Snowfkake)

ABOUT THE ROLE

In this role, you will build and evolve scalable data and ML platform capabilities using Python and cloud-native services. You will work with modern data stacks to deliver reliable ingestion pipelines, transformation frameworks, and infrastructure that enable data-driven decisions. You will collaborate with cross-functional teams supporting a leading UK retail client serving millions of customers.

RESPONSIBILITIES

  • Design and develop scalable data and platform capabilities using Python, DBT, and cloud-native services, building reliable data ingestion pipelines and transformation frameworks that support machine learning and analytics workloads
  • Drive ownership of platform reliability and performance by implementing monitoring solutions, governance controls, and ML infrastructure components that ensure secure, stable, and standards-aligned data and ML operations
  • Collaborate closely with data engineers, ML engineers, and platform teams to support development, deployment, and monitoring of data and machine learning solutions across shared environments
  • Implement infrastructure as code using Terraform to provision, configure, and manage cloud resources that power scalable data platforms and ML infrastructure across multiple environments
  • Configure and manage cloud-based infrastructure components, applying established architecture patterns and configuration standards to maintain consistent and reliable platform environments
  • Develop and maintain DBT-based transformation frameworks and Python-powered data pipelines to process, transform, and prepare data for analytics and machine learning use cases
  • Troubleshoot platform and pipeline issues alongside senior engineers, identifying root causes and implementing improvements that enhance system stability and operational efficiency
  • Contribute to technical discussions and platform design decisions, helping refine infrastructure patterns, engineering standards, and best practices for data and machine learning platforms

REQUIREMENTS

  • Strong proficiency with Python development, including asynchronous programming and frameworks such as FastAPI and aiohttp
  • Practical experience with SQL for querying, transforming, and managing relational data
  • Hands-on experience with ETL pipeline development and orchestration using Apache Airflow
  • Practical experience with infrastructure as code using Terraform
  • Working experience with cloud platforms such as AWS or Azure for building and deploying data-driven services
  • Foundational understanding of machine learning concepts, including general knowledge of how ML models are developed and used in applications
  • Familiarity with Snowflake cloud data platform for data warehousing and analytics (nice-to-have)

SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.

#LI-Remote

Role Summary

Location

Ukraine

Work type

Remote/Office

Direction

Engineering & Technology

Subdirection

Software Development

Tech level

Middle

Personal recruiter:

Olesia Lototska

Personal recruiter

Apply Now

Fill out the form, and we'll be in touch shortly.

CV/Resume in English will speed up its processing time
Upload file

About us

We are a digital engineering and technology consulting company where expertise grows alongside people. For more than 30 years, we have been elevating technology: helping organizations navigate complex business challenges by combining deep engineering knowledge with thoughtful, research-backed innovation. Our teams work across key areas: digital engineering, data and analytics, Сloud, and AI/ML. In each, we deliver practical, scalable solutions rooted in real business needs and measurable human impact.

You bring your perspective and ambition. We create an environment where your work meets clarity, confidence, and purpose.

About us

We offer

Flexible work model

Work from home, from the office, or in a hybrid format that supports focus and collaboration.

Compensation & Benefits

Competitive, market-based pay, benchmarked by role and location — plus health coverage, paid time off, wellness support, and learning opportunities.

People-first Leadership

Approachable leaders who communicate openly, keep teams close to the strategy, and support long-term planning.

Advanced tech communities

Stay close to AI/ML, Cloud, Quantum Computing, IoT, and Robotics communities, with projects built on modern frameworks.

More opportunities available

Browse all open positions to find the best fit for your experience.

Browse all positions
101212