Senior Python Developer
- Роль
- Бэкенд
- Опыт
- Синьор
- Занятость
- Contract
Доступно для: CO only. Укажите, откуда вы работаете, чтобы проверить доступность.
Коротко по делу
Senior Python backend engineer with 3+ years of experience to work as a contractor (telecommute) and must be located in Colombia. Must have strong Python skills, experience with Django or Flask, databases, Git and experience incorporating AI / Large Language Models. English B2+ required.
Ключевые навыки
Обязательные навыки
Желательные языки
We are hiring a Senior Python Developer to deliver scalable Python backends and help shape a modern, security-aware platform with a strong engineering culture. You will collaborate across teams, connect third-party APIs, and contribute to AI/LLM-enabled features—apply today.
Responsibilities
- Build and support scalable backend architectures and services
- Partner with multidisciplinary teams to ship high-quality software products
- Review code and share input to uphold team coding standards
- Improve efficiency and troubleshoot complex technical problems
- Coordinate integrations with third-party APIs and services
- Maintain clear technical documentation for both new and existing functionality
- Follow and champion best practices throughout the software development lifecycle
- Contribute to continuous improvement of team workflows and technical know-how
Requirements
- At least 3 years of relevant experience in software engineering
- Proven ability to build and support applications using Python
- Experience incorporating AI or Large Language Models (LLM) into software solutions
- Strong knowledge of database design, administration, and tuning
- Practical proficiency with Git for source control and collaboration
- Working experience with Django or Flask and other Python web frameworks
- Solid understanding of Python web server configuration and deployment practices
- Good grasp of security principles and how they translate into implementation
- Demonstrated experience delivering authentication and authorization features
- Exposure to Agile or Scrum software development methodologies
- Excellent English skills (B2+ Upper-Intermediate) for written and spoken communication
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
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
Чем предстоит заниматься
- Build and support scalable backend architectures and services
- Coordinate integrations with third-party APIs and services
- Review code and share input to uphold team coding standards
- Improve efficiency and troubleshoot complex technical problems
- Maintain clear technical documentation for both new and existing functionality
Что требуется
- At least 3 years of relevant experience in software engineering
- Proven ability to build and support applications using Python
- Experience incorporating AI or Large Language Models (LLM) into software solutions
- Working experience with Django or Flask and other Python web frameworks
- Strong knowledge of database design, administration, and tuning
Преимущества
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
Our Workforce Experience team helps clients realize digital and IT transformation by identifying and bridging gaps in employee knowledge, behaviors, and mindset. We design, develop, and implement a variety of solutions for online and in-person learning, including videos, articles, podcasts, interactive eLearning, coaching, experiential learning, instructor-led training, and assessments, using the latest insights from the learning sciences. In other words, we go beyond "training" to create learning experiences that really work.