Python Developer

Epam Systems — United Kingdom · Posted ~3 hours ago

Mid Full-time Remote

Skills

Python Data pipelines Cloud-native development AWS Snowflake Backend development CI/CD GitLab Automated testing Data migration

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A remote Python development role focused on a secure cloud-native data platform. You will design automated data pipelines, build scalable backend services, leverage cloud and data warehouse technologies, implement CI/CD and automated testing, and help modernize legacy data systems.

Highlights

Remote work with an opportunity to develop secure cloud-native data solutions, build scalable automated workflows, work with modern cloud data technologies, and deepen expertise in cloud data engineering and migration.

Description

We're looking for a Python Developer to join our team in the United Kingdom in a remote working mode. In this role, you will contribute to the development of a secure, cloud-native data platform using AWS and Snowflake. Your work will involve designing automated data workflows, building scalable solutions, and supporting migration activities from legacy systems to modern architectures. This is an exciting opportunity to work with cutting-edge technologies and enhance your expertise in cloud data engineering practices. Responsibilities Design and develop automated data pipelines for processing and integration Build scalable Python applications and backend services Support development of cloud-based solutions leveraging AWS and Snowflake Implement CI/CD pipelines for automation using GitLab Create automated testing to validate data integrity and system performance Collaborate with cross-functional teams to ensure design alignment and best practices Assist in migrating data from legacy environments to modern platforms Monitor and optimize performance for operational reliability Participate in Agile workflows including sprint planning and reviews Stay updated on emerging technologies and incorporate best practices Requirements 5+ years of Python development experience with strong programming fundamentals Experience in building data engineering solutions and working with Snowflake or relational databases Proficiency in writing SQL for data processing and querying Hands-on expertise in CI/CD pipeline automation using GitLab Familiarity with AWS services for data platforms and deployments Knowledge of automated testing frameworks for pipeline and application validation Practical experience working in Agile environments with JIRA tracking tools Understanding of ITIL processes within support environments Strong problem-solving, analytical, and communication skills Ability to deliver high-quality solutions in a fully remote environment Nice to have Experience with containerization technologies such as Docker or Kubernetes Familiarity with REST API development and integration Knowledge of DevOps or DataOps practices for automation and monitoring Awareness of security and compliance standards for cloud-based data solutions We offer EPAM Employee Stock Purchase Plan (ESPP)Protection benefits including life assurance, income protection and critical illness coverPrivate medical insurance and dental careEmployee Assistance ProgramCompetitive group pension planCyclescheme, Techscheme and season ticket loansVarious perks such as free Wednesday lunch in-office, on-site massages and regular social eventsLearning and development opportunities including in-house training and coaching, professional certifications, and coursesIf otherwise eligible, participation in the discretionary annual bonus programIf otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program