EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for a
Senior Python Developer
to join our team.
This opportunity allows you to tackle sophisticated technical tasks and collaborate with a team of experienced professionals. Your expertise will be essential in driving progress and ensuring the success of projects in a dynamic work environment.
Responsibilities
Develop and support high-performing backend solutions
Work alongside various teams to accomplish project objectives
Improve application efficiency and resolve technical issues
Participate in code reviews to maintain best practices
Integrate software with external APIs and third-party platforms
Assist in preparing and updating technical documentation
Utilize automated testing to uphold software quality
Help coordinate the release and deployment of new features
Requirements
At least 3 years of experience in Python programming
Proficient in database systems and data integration
Experience using Git for version management
Understanding of microservices architecture concepts
Knowledge of Python testing tools and methodologies
Familiarity with the software development lifecycle
Practical experience with Python web frameworks
Ability to configure and maintain Python web servers
Understanding of secure coding standards
Experience implementing authentication and authorization
Strong foundation in software engineering principles
English proficiency at B2+ level or higher, both spoken and written
Nice to have
Experience working with cloud-based platforms and services
Background in containerization and orchestration technologies
We offer
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