Lead Python Developer at EPAM Systems Inc
Desde casa, Cauca, Colombia -
Full Time


Start Date

Immediate

Expiry Date

04 Aug, 25

Salary

200.0

Posted On

04 May, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Data Structures, Docker, Platforms, Documentation, Communication Skills, B2, Technical Discussions

Industry

Information Technology/IT

Description

We are seeking an accomplished Lead Python Developer to guide our collaborative team towards technical excellence.
You will play a pivotal role in advancing GenAI capabilities within our products while providing leadership and oversight. If you are passionate about innovation, mentoring, and driving results in a dynamic, team-oriented environment, we’re excited to connect with you.
We accept CVs in English only.

REQUIREMENTS

  • Experience in Python development for at least 5 years
  • 1+ years of relevant leadership experience
  • Demonstrated proficiency in ReactJS and comprehensive knowledge of full-stack development principles
  • Solid experience with Docker in environments involving deployment pipelines
  • Expertise in algorithms, data structures, and computational problem solving
  • Track record of success with coding competitions or solving advanced coding challenges on platforms like LeetCode
  • Exceptional problem-solving and debugging skills at an architectural level
  • Proven ability to lead and collaborate effectively in distributed, remote teams
  • Strong decision-making skills with the ability to balance technical and business priorities
  • B2+ English communication skills, with particular strength in technical discussions and documentation
Responsibilities
  • Lead the development of software applications using Python and ReactJS
  • Solve complex coding challenges during live coding sessions and guide others through problem-solving
  • Design and implement efficient algorithms and advanced data structures
  • Oversee and contribute to cross-functional collaboration in a fully remote global team
  • Establish and enforce best practices by conducting comprehensive code reviews and providing actionable feedback
  • Debug, analyze, and optimize existing codebases for stability and scalability
  • Manage containerization and deployment workflows using Docker
  • Drive the design, architecture, and execution of innovative features and systems
  • Ensure clear documentation of architectures, codebases, and development processes for the team
  • Actively monitor and incorporate advancements and trends in the tech industry into strategic roadmaps
  • Mentor and coach junior and mid-level developers, creating opportunities for growth and skill development
  • Champion a culture of continuous learning and innovation, implementing modern practices and tools
  • Collaborate closely with stakeholders to shape product requirements, offer technical insights, and collect iterative feedback
  • Plan and coordinate technical delivery timelines, delegating tasks effectively
Loading...