Python Developer

London, UK

Ranked as #12 on Forbes’ List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of 25,900+ EPAMers with inspiring careers from day one. EPAMers lead with passion and honesty, and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.


We are seeking an ideal Python Developer – ambitious, bright and hardworking individual to join our team in Hook England for a well-known Media Brand. We will need you to use your best development, design and architectural skills to solve problems arising during implementation.

Come join us!


Our customer runs a project to develop several large features for a tool called Observer. Observer gives visual representation to network infrastructure - what logical and physical nodes are there in the data center and how they are connected with each other.


  • Suggest innovative solutions to business problems/processes that leverage technology to provide marketing differentiation, efficiency improvements, and better user experiences;
  • Mentor other developers in technical areas, Software Development Process and company standards and practices;
  • Work with both internal and vendor development/business teams;
  • Travel to client sites as needed;
  • Communicate directly with customers;
  • Design and document solutions based on business requirements;
  • Write a well-designed, testable, quality code following clean code principles;
  • Investigate and resolve issues in a development environment;
  • Conduct code reviews;
  • Work both independently and in close collaboration with others in the team and across the business.


  • Experience writing backend in Python 3;
  • Knowledge of Async.io;
  • Good knowledge of *NIX;
  • Customer facing;
  • Ability to have a high-level conversation with a stakeholder about the requirements;
  • Ability to work in a distributed team;
  • Flask;
  • Angular;
  • Microservices architecture;
  • Experience with building CI/CD pipelines;
  • Experience with Docker.

We offer

  • Competitive compensation depending on experience and skills;
  • Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture;
  • Knowledge-sharing with colleagues from EPAM's global tech communities;
  • Regular performance feedback and salary reviews;
  • Opportunities for professional growth.