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 Updated
Discussion

We're seeking to bring on a proficient Senior Python Developer with solid AI expertise as our company continues to grow. This position places you directly within ambitious, innovation-driven work, in an environment built around partnership and inventive thinking. You'll be part of a team that highly regards technical precision, adaptable problem-solving, and real-world use of intelligent technologies. If growing your software craftsmanship alongside your AI skills excites you, this role presents a solid opportunity for professional growth

Responsibilities

  • Architect and build sturdy, growth-ready technical systems in line with company and engineering goals
  • Collaborate with cross-functional teammates to bring consistent, high-quality products to market
  • Engage in architecture-related dialogue that influences the structure and direction of current work
  • Assess the code of fellow developers, sharing constructive insights that uphold development standards
  • Investigate and resolve layered technical difficulties that appear throughout the various build phases
  • Support less experienced developers by providing mentorship that builds their technical competence
  • Join planning discussions actively, helping to establish scope boundaries and delivery timeframes
  • Monitor industry developments and bring useful, applicable practices into regular workflows
  • Document technical rationale and methods consistently to safeguard the codebase's future state
  • Coordinate directly with stakeholders to pin down requirements and ensure output meets agreed terms

Requirements

  • A minimum of three years in applicable, practical work settings
  • High-level Python skills applied toward creating reliable backend architecture and services
  • Practical experience with React for developing dynamic, responsive front-end features
  • Exposure to AI fundamentals and related tools, leveraged to improve development and design outcomes
  • Good command of database technology for structuring, overseeing, and extracting app data
  • Skilled at using Git for overseeing version control and facilitating joint coding efforts
  • Demonstrated capability to lead teams and energize those working around you
  • Knowledge of accepted software development practices that promote organized, efficient output
  • Strong grasp of English communication, 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.