Skip to main content

Lead Python Developer

Tecnología
EPAM Systems
Hace 1 mesesHasta 3/4/2026
Presencial

Descripción del puesto

We are seeking a motivated and highly skilled Lead Python Developer to join our team and take a hands-on leadership role in shaping the development of cutting-edge web platforms, empowering the learning experiences of millions of users worldwide. As a Lead Python Developer, you will not only contribute technically but also guide and mentor team members to achieve project goals effectively.

Responsibilities

Define technical strategies and architectural decisions, ensuring scalability, reliability, and performance of applications, while leveraging Python, gRPC, Google Cloud Platform services, and APIs

Design, develop, and oversee the implementation of new features and services

Lead development efforts for Gen AI, LLM, and AI Agent-based applications, driving innovation and excellence

Write clean, readable, maintainable, and testable code, while continuously improving the existing codebase and feature implementations

Establish best practices for writing unit and integration tests across the team

Guide and oversee the definition and maintenance of infrastructure using Terraform

Coordinate and communicate effectively with stakeholders, including engineering teams and technical leads from the customer side

Conduct code reviews, ensuring adherence to best practices and coding standards, while mentoring other developers on improvements and optimizations

Write comprehensive technical documentation for projects, processes, and tools

Foster a collaborative environment within the team, providing both technical leadership and career development for team members

Requirements

Extensive Python knowledge and experience (5+ years), with deep expertise in the language and its ecosystem

At least 1 year of relevant leadership experience

Proven experience with Google Cloud Platform (GCP) or any other major cloud platform (AWS, Azure), along with the ability to design and optimize cloud-based solutions

Strong command of design patterns, algorithms, and software development principles

Demonstrated experience in OOP/OOD with web application development on a large scale

Advanced understanding of databases and SQL, including optimization techniques

Hands-on experience with Gen AI, LLM, AI Agent-based application development, with the ability to guide others in this area

Ability to handle ambiguity, proactively identifying and solving problems at both technical and organizational levels

Strong leadership, collaboration, and mentoring skills

Excellent written and spoken English (B2+ level), enabling effective communication with diverse stakeholders

Nice to have

In-depth familiarity with gRPC and Terraform, including best practices for deployment and use

Proficiency in TypeScript, HTML/CSS, Angular, contributing to front-end integrations when necessary

Exposure to Java and its ecosystem, aiding in cross-functional collaboration when required

Working knowledge of Google tools and systems for both development and operational purposes

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

Keywords
PythongRPCGoogle Cloud PlatformAPIsGen AILLMAI AgentTerraformDesign PatternsAlgorithmsOOP/OODSQLTypeScriptHTML/CSSAngularJavaLead DeveloperWeb PlatformsGCPUnit TestsIntegration TestsCode ReviewsTechnical DocumentationSQL OptimizationCloud Solutions

¿Te interesa este puesto?