Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

Senior Python Developer

Posted Updated
Discussion

We are looking for a Senior Python Developer to join our team and contribute to building scalable, cloud-native solutions.

In this role, you will design and implement robust systems, develop APIs and microservices, and work on cutting-edge AI agent workflows. You will collaborate with cross-functional teams in an agile environment to deliver high-quality software that drives innovation.

Responsibilities

  • Design and develop APIs and microservices to support scalable business solutions
  • Build cloud-native applications leveraging modern architectural patterns
  • Architect systems with a focus on performance, scalability, and maintainability
  • Develop and integrate AI agents and agentic workflows into production environments
  • Containerize applications and manage deployments using Docker and Kubernetes
  • Collaborate with cross-functional teams in an agile delivery environment
  • Participate in code reviews, ensuring high-quality and maintainable code
  • Troubleshoot, debug, and optimize existing systems for improved performance
  • Contribute to technical decision-making and share best practices across the team

Requirements

  • 3+ years of professional software development experience
  • Advanced proficiency in Python
  • Expertise in API and microservices development
  • Background in cloud-native application development
  • Skills in system design and architecture
  • Competency in containerization technologies, including Docker and Kubernetes
  • Qualifications in AI agent and agentic workflow development
  • Familiarity with agile delivery methodologies
  • English proficiency at an Upper-Intermediate level (B2) or higher

Nice to have

  • Understanding of AI application development
  • Knowledge of LLM integrations
  • Showcase of front-end development skills with React or Angular
  • Background in data engineering
  • Experience with MCP server development and integration

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.