Senior Python Developer
✨ AI Summary
EPAM Systems, a global IT services company, is hiring a Senior Python Developer in Colombia. The role focuses on building scalable backend systems using Python, Django/Flask, Git, and Agile practices, with responsibilities including API integrations and performance improvements. Requires at least 3 years of experience, advanced Python skills, database expertise, and B2+ English. Offers international projects, healthcare, paid time off, and extensive learning resources.
We are seeking a Senior Python Developer to strengthen our backend systems with secure, well-documented Python services. You will collaborate across teams, use Git and Agile practices, work with Django/Flask, manage API integrations, and improve performance and reliability; apply to join us.
Responsibilities
- Build scalable backend systems and services that support business growth
- Work with cross-functional teams to deliver reliable and effective software solutions
- Participate in code reviews and reinforce high code quality standards
- Improve performance and address technical issues as they arise
- Oversee integration with external APIs and third-party services
- Maintain technical documentation for new and existing system components
- Uphold best practices across the software development process
- Help refine team processes and expand technical capabilities
Requirements
- At least 3 years of relevant experience in software development
- Advanced Python capability for application architecture, development, and maintenance
- Strong foundation in database design, administration, and performance tuning
- Skilled use of Git for version control and collaborative workflows
- Hands-on experience with Python web frameworks such as Django or Flask
- Knowledge of Python web server setup, configuration, and deployment
- Understanding of security fundamentals and their implementation in software projects
- Experience setting up user authentication and authorization systems
- Knowledge of software development methodologies like Agile or Scrum
- Proficient English at B2+ (Upper-Intermediate) or higher, both written and verbal
Nice to have
- Experience with AI technologies or Large Language Models (LLM) in development environments
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
About the Company
More jobs at EPAM Systems
-
Senior/Lead Security Engineer - HIPPA
· · Sep 28, 2026
-
Lead Data Integration Engineer with Azure Data Factory and Databricks
Georgia · remote · Sep 25, 2026
-
Chief Software Engineer - MCP Server
Mexico · remote · Sep 27, 2026
-
Data DevOps Lead
Turkiye · remote · Sep 28, 2026
-
Data DevOps Lead
Armenia, Georgia, Kazakhstan, Kyrgyzstan, Uzbekistan · remote · Sep 28, 2026