Senior Python Developer
EPAM SystemsDescripción del puesto
We are looking for a skilled Senior Python Developer to join our team. You will play a key role in developing innovative solutions and driving technical excellence. This position offers the opportunity to work on challenging projects and collaborate with talented professionals. If you are passionate about software development and eager to make an impact, we want to hear from you.
Responsibilities
Build and maintain backend systems using modern Python frameworks
Design robust and scalable software architectures
Collaborate with multidisciplinary teams to launch new features
Investigate and resolve performance bottlenecks and technical challenges
Ensure high standards for code quality, readability, and maintainability
Participate in technical planning and help shape project direction
Assist with deployment activities and oversee release management
Promote a culture of learning and facilitate knowledge exchange within the group
Requirements
Minimum 3 years of experience developing applications with Python, including FastAPI and Django
Proficient in PostgreSQL for database management and optimization
Skilled in using Docker for containerization and deployment
Strong commitment to test automation, including robust unit and manual integration testing
Experience working in agile teams on complex, high-stakes applications
Collaborative mindset, with a commitment to code reviews and peer learning
Comfortable working with teams across the globe
Familiarity with Atlassian tools such as Jira and Confluence for project tracking and documentation
Experience with native cloud services including S3 buckets, Lambda, AWS AKS, and CloudWatch for scalable infrastructure
Fluent English skills (written and spoken) at a B2+ level or higher
Nice to have
Experience using GitHub Actions for workflow automation and CI/CD pipelines
Understanding of Jira and GitHub integration to enhance project management efficiency
Familiarity with DevOps practices to streamline development and operations
Background in financial services or Treasury, including payments, wire transfers, reconciliations, and cash management
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
¿Te interesa este puesto?