Skip To Main Content
backBack to Search

Lead Python Developer

Python.Data, Amazon Web Services, CI/CD, SQL, Python, Design Systems, Amazon DynamoDB, Apache Hive, Apache Spark, Data Software Engineering, Databricks
warning.png
Sorry, this position is no longer available

We are looking for a highly skilled Lead Python Developer to work remotely on exciting new projects. As a member of our team, you will help lead a group of developers in building and developing applications for our clients. As a Lead Python Developer, you will be responsible for creating complex data pipelines and leveraging AWS components to deliver scalable, reliable solutions.

Responsibilities
  • Lead a team of developers in building and developing applications for our clients
  • Create complex data pipelines using Spark and Hive
  • Leverage AWS components to deliver scalable, reliable solutions
  • Ensure the quality of code by writing unit tests and participating in code reviews
  • Create technical documentation to support the development process
  • Collaborate with internal stakeholders and external clients to ensure project requirements are met
  • Provide constructive feedback to team members to foster growth and development
Requirements
  • At least 5 years of experience in Python development
  • Extensive knowledge of Spark and Hive data processing frameworks
  • Solid understanding of data structures and algorithms
  • Expertise with AWS cloud and its components, including EC2, S3, Lambda, DynamoDB, SQS, and RDS
  • Experience with test-driven development and writing unit testing cases using mock frameworks
  • Good knowledge of data modeling and data orchestration tools such as Airflow
  • Fluency in SQL
  • Relevant leadership experience
  • Upper-Intermediate level of spoken and written English
Nice to have
  • Experience with CI/CD pipelines to automate build, test, and deployment processes
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you