Senior Python Developer

EPAM Systems

Colombia

Presencial

COP 120.000.000 - 180.000.000

Jornada completa

hace 10 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto: currículum y carta de presentación adaptados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off
Global career opportunities
Upskilling and certification courses
LinkedIn Learning access
Volunteer and community involvement

Descripción de la vacante

EPAM Systems is seeking a Senior Python Developer to join our team. You will work across the full stack, building robust backend services and collaborating with cross-functional teams to deliver scalable software in cloud environments.

The role requires deep Python expertise, experience with FastAPI, Asyncio, and Kubernetes, and a strong understanding of distributed systems. Excellent communication skills and English proficiency are essential.

Formación

  • 3+ years of software development experience.
  • Strong Python backend skills and cloud experience.
  • Experience with FastAPI and Asyncio.
  • Experience designing Angular SPAs and modern front-end stacks.
  • Hands-on with Kubernetes, Docker, and cloud platforms (Azure preferred).
  • Excellent communication and English proficiency.

Responsabilidades

  • Design and develop backend services that meet performance, scalability, and reliability requirements
  • Participate in architectural discussions to shape the long-term direction of our systems
  • Collaborate with cross-functional teams to translate business needs into effective technical solutions
  • Write clean, maintainable, and well-tested code across the services you build
  • Review code from fellow team members to maintain quality and standards
  • Diagnose and resolve complex issues affecting application performance and stability
  • Support the deployment and operational health of applications running in cloud environments
  • Contribute to continuous improvement of engineering practices, tools, and workflows
  • Participate in planning sessions to estimate effort and scope for upcoming work
  • Mentor and support other engineers throughout the development process

Conocimientos

Python
FastAPI
Asyncio
Angular
RxJS
NgRx
Nx
Node.js
Azure
Azure DevOps
Git
CI/CD
Kubernetes
Docker
Go
SQL
NoSQL
English communication

Herramientas

Poetry
Docker
Kubernetes
Git
Azure DevOps
Angular CLI

Descripción del empleo

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a Senior Python Developer to join our team. This role offers the opportunity to work across the full stack, contributing to systems that scale reliably in modern cloud environments. If you enjoy building robust backend services and collaborating with cross-functional teams to deliver high-quality software, we would love to hear from you.

Responsibilities
  • Design and develop backend services that meet performance, scalability, and reliability requirements
  • Participate in architectural discussions to help shape the long-term direction of our systems
  • Collaborate with cross-functional teams to translate business needs into effective technical solutions
  • Write clean, maintainable, and well-tested code across the services you build
  • Review code from fellow team members to maintain consistent quality and standards
  • Diagnose and resolve complex issues affecting application performance and stability
  • Support the deployment and operational health of applications running in cloud environments
  • Contribute to continuous improvement of engineering practices, tools, and workflows
  • Participate in planning sessions to estimate effort and scope for upcoming work
  • Mentor and support other engineers throughout the development process
Requirements
  • A minimum of 3 years of relevant experience
  • Strong knowledge of software development principles, including SOLID and clean architecture
  • Proven experience developing cloud-based, microservice-oriented backend services
  • Strong Python backend experience, including core Python, dependency management with Poetry, the FastAPI framework, and async programming with Asyncio
  • Experience designing and developing Angular single-page web applications
  • Experience with RxJS, NgRx, and Nx
  • Experience with Node.js development
  • Cloud experience with Azure
  • Experience with Azure DevOps, Git, and CI/CD
  • Excellent communication skills
  • Understanding of scalability, performance, and reliability in distributed systems
  • Experience with Kubernetes and containerized applications
  • Proficiency with Docker
  • Knowledge of cloud fundamentals, preferably Azure, with AWS considered a plus
  • Experience with relational and NoSQL databases
  • Familiarity with CI/CD pipelines, with GitOps or ArgoCD considered a plus
  • Experience with Go (Golang) considered a plus
  • Good communication skills
  • Excellent English proficiency (B2 level or higher)
Nice to have
  • Familiarity with Linux
  • Experience with SQL
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

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.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Python Developer
Lead Python Developer

EPAM Systems • Colombia

Presencial
COP 180.000.000 - 280.000.000
Healthcare benefits
Paid time off and sick leave
Global career opportunities
+1
Senior Python Engineer
Senior Python Engineer

EPAM Systems • Colombia

Presencial
COP 90.000.000 - 150.000.000
Learning platforms
Health coverage
Vision benefit
+4
Senior Python Full Stack Engineer
Senior Python Full Stack Engineer

EPAM Systems • Colombia

Presencial
COP 133.920.000 - 200.880.000
Health Coverage
Professional Growth Opportunities
Stock Option Purchase Plan
+4
Python Tech Lead
Python Tech Lead

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 240.000.000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+4
Lead Python Engineer
Lead Python Engineer

EPAM Systems • Colombia

Presencial
COP 180.000.000 - 260.000.000
Unlimited learning access
Health coverage for you and family
Vision benefit up to COP 200,000
+2
Lead Python Web Engineer
Lead Python Web Engineer

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 210.000.000
Healthcare benefits
LinkedIn Learning access
Global career opportunities
+2
Senior Full Stack Python Engineer (Integrations)
Senior Full Stack Python Engineer (Integrations)

EPAM Systems • Colombia

Presencial
COP 133.920.000 - 223.200.000
Healthcare benefits
Paid time off and sick leave
Global career opportunities
+4
Lead Python Full Stack Engineer
Lead Python Full Stack Engineer

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 180.000.000
Full Stack Python Engineer (Integrations)
Full Stack Python Engineer (Integrations)

EPAM Systems • Colombia

Híbrido
COP 212.992.000 - 283.991.000
International projects with top brands
Paid time off and sick leave
Upskilling and certification courses
+2
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems • Colombia

Presencial
COP 90.000.000 - 150.000.000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+5