EPAM Systems

Lead Python Developer

Brazil

18 days ago
Save Job

Summary

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.

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


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


Nice to have


  • Advanced proficiency in Amazon Web Services (AWS) Cloud services
  • Hands-on experience with LangChain and ChatGPT technologies
  • Skills in using Playwright for Python-based testing at scale
  • Experience in driving the integration of emerging AI techniques into production systems


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




How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: