“EPAM Systems LLC” is looking for a “Senior Python Web Developer “.


  • Design, test and ship new features in collaboration with the Product Team
  • Work closely with Product Owners, JS developers, UX designers, Site Reliability Engineers and Database Admins
  • Be involved in the development of REST APIs, Django apps and tools, using modern yet stable tooling, and crafting our tools when needed
  • Promote a solid unit-testing culture with a lot of pair programming and leverage code reviews to share knowledge
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Contribute to open-source projects

Required Qualifications:

  • Ability to write tested, production-grade Python, and solid SQL skills
  • A good understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your application and features)
  • Desire to learn & share knowledge, experience and skills
  • Good communication skills
  • JavaScript experience will be a plus


  • Innovative solutions delivery to the world’s digital changes
  • Experience exchange with colleagues all around the world
  • Opportunities for self-realization
  • Unlimited access to LinkedIn learning solutions
  • Friendly team and enjoyable working environment
  • Corporate and social events
  • Social package: professional & soft skills trainings, medical & family care programs, sports
  • Free English classes
  • Competitive compensation
  • Regular assessments and salary reviews

About EPAM Systems LLC

EPAM Systems, Inc. is a global provider of software engineering and IT consulting services with the headquarters in Newtown, PA, USA. The Company has software development centers and branch offices in the United States, Canada, UK, Switzerland, Germany,