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

Get the CLI →

EPAM Systems

NewBe an early applicant

Senior Python Developer

Posted
Discussion

We're seeking a capable Senior Python Developer with a solid foundation in AI to join our growing company. This role positions you at the forefront of innovative, strategic projects within a culture built on teamwork and creative thinking. You'll join forces with colleagues who appreciate strong technical knowledge, flexible problem-solving, and real-world application of smart technologies. If you're driven by creating excellent software while expanding your AI expertise, this role provides a genuine opportunity for professional advancement.

Responsibilities

  • Design and build robust, scalable technological solutions that fulfill both business and engineering requirements
  • Team up with cross-functional groups to ensure polished, properly built products are successfully delivered
  • Contribute to architectural conversations that influence the trajectory and framework of active projects
  • Evaluate colleagues' code output, giving practical feedback that sustains high-quality development practices
  • Pinpoint and resolve challenging technical problems that emerge at different stages of the build cycle
  • Provide mentorship to junior developers, supporting their growth in core technical skills
  • Contribute consistently to planning conversations, helping establish project scope and timelines
  • Follow developments within the industry and incorporate worthwhile methods into regular workflows
  • Maintain comprehensive records of technical decisions and procedures to ensure lasting codebase integrity
  • Engage directly with stakeholders to understand needs and confirm that deliverables satisfy agreed-upon goals

Requirements

  • A minimum three years of pertinent, practical work experience
  • Expert-level Python skills applied toward building reliable backend systems and infrastructure
  • Hands-on experience using React to construct responsive and interactive front-end components
  • General familiarity with AI concepts and tools that support and enhance development workflows
  • Strong comprehension of database management for structuring, storing, and retrieving application data
  • Proficiency with Git for handling version control and enabling smooth collaborative workflows
  • Clear track record of leading teams and inspiring fellow team members
  • Exposure to established software development practices that support organized and efficient project delivery
  • English proficiency at a B2 level or higher

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.