Description
Summary:
Seeking a Senior Python Developer to engineer robust backend services, collaborate on solutions, review code, and enhance performance, ensuring secure and maintainable Python stacks.
Highlights:
1. Engineer robust and scalable backend systems
2. Collaborate with multiple teams on software solutions
3. Promote best practices in software development
We are looking for a Senior Python Developer to help deliver reliable backend services and keep our Python stack secure and maintainable. You will work with teammates on architecture and reviews, handle Django/Flask services, databases, and authentication, and keep integrations and documentation up to date; apply today.
**Responsibilities**
* Engineer robust backend systems and services that scale with business demand
* Collaborate with multiple teams to ship stable and effective software solutions
* Review code with peers to maintain consistent quality and standards
* Enhance performance and troubleshoot technical problems when they surface
* Handle integrations with external APIs and third\-party services
* Produce and maintain technical documentation for new and existing components
* Promote best practices across the end\-to\-end software development process
* Contribute to improving team workflows and strengthening technical capabilities
**Requirements**
* At least 3 years of professional experience in software development
* Expert\-level Python skills for application design, enhancement, and ongoing maintenance
* Solid understanding of database design, administration, and performance optimization
* Strong experience with Git\-based version control and team collaboration practices
* Hands\-on development with Python web frameworks such as Django or Flask
* Knowledge of Python web server configuration and deployment
* Good grasp of security basics and how to implement them in software solutions
* Experience delivering user authentication and authorization mechanisms
* Understanding of Agile or Scrum software development methodologies
* English level B2\+ (Upper\-Intermediate) or above with strong written and verbal communication
**Nice to have**
* Exposure to AI technologies or Large Language Models (LLM) within development environments
**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