Lead Python Developer @EPAM
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Lead Python Developer @EPAM

1wk ago - EPAM is hiring a remote Lead Python Developer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We are looking for a Lead Python Developer to become part of our team. This position provides the chance to work across the entire stack, helping build systems that scale dependably within modern cloud environments. If you take pride in developing solid backend services and enjoy working with cross-functional teams to deliver polished software, we would be glad to hear from you.

  • Architect and build backend services that satisfy performance, scalability, and reliability standards
  • Take part in architectural conversations that help guide the long-term direction of our systems
  • Team up with cross-functional groups to turn business needs into practical technical solutions
  • Produce clean, maintainable, and thoroughly tested code across the services you develop
  • Review teammates' code to help uphold consistent quality and standards
  • Identify and fix complex issues that impact application performance and stability
  • Support the rollout and continued operational health of applications hosted in the cloud
  • Help drive ongoing improvements to engineering practices, tools, and workflows
  • Take part in planning discussions to scope and estimate effort for upcoming work
  • Provide mentorship and support to fellow engineers throughout the development process

Qualifications

  • At least 5 years of relevant experience
  • A minimum of one year of experience leading and managing development teams
  • Solid grasp of software development principles, including SOLID and clean architecture
  • Demonstrated experience building cloud-based, microservice-oriented backend services
  • Strong Python backend background, including core Python, dependency management with Poetry, the FastAPI framework, and async programming with Asyncio
  • Experience designing and building Angular single-page web applications
  • Experience with RxJS, NgRx, and Nx
  • Experience developing with Node.js
  • Cloud experience with Azure
  • Experience with Azure DevOps, Git, and CI/CD
  • Excellent communication skills
  • Understanding of scalability, performance, and reliability within distributed systems
  • Experience with Kubernetes and containerized applications
  • Proficiency with Docker
  • Knowledge of cloud fundamentals, preferably Azure, with AWS considered an advantage
  • Experience with relational and NoSQL databases
  • Familiarity with CI/CD pipelines, with GitOps or ArgoCD considered an advantage
  • Experience with Go (Golang) considered an advantage
  • Good communication skills
  • Excellent English proficiency (B2 level or higher)

Requirements

  • Familiarity with Linux
  • Experience with SQL
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Lead Python Developer @EPAM
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later