Senior Python Developer
EPAM Systems
Job description
About the role
EPAM is looking for a Senior Python Developer to strengthen backend systems with secure, well‑documented Python services. You will work with multinational teams, use Git and Agile practices, and develop using Django or Flask while integrating external APIs.
Key responsibilities
- Build scalable backend services that support business growth.
- Collaborate with cross‑functional teams to deliver reliable software solutions.
- Participate in code reviews and enforce high code‑quality standards.
- Improve performance, address technical issues, and maintain documentation.
- Oversee integration with external APIs and third‑party services.
Required profile
- At least 3 years of software development experience.
- Advanced Python skills for architecture, development, and maintenance.
- Strong foundation in database design, administration, and performance tuning.
- Proficient English (B2+).
Required skills
- Python
- Django or Flask
- Git
- Agile/Scrum methodologies
- API integration
- Database design and performance tuning
- User authentication and authorization
What we offer
- International projects with top brands.
- Healthcare benefits and paid time off.
- Employee financial programs and upskilling courses.
- Unlimited access to LinkedIn Learning library.
- Global career opportunities and volunteer initiatives.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Colombia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EPAM Systems