Skip to main content

Senior Python Developer

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

Descripción del puesto

We are in search of a highly skilled Senior Python Developer to join our innovative team. The core function of this role involves crafting structured metadata fields that enable our organization to accurately identify crucial details such as speaker identities, timing, and the subject matter of discussions, and then translating these details into the client's preferred language. Our team leverages cutting-edge machine learning modules from both Azure and AWS, which are intricately integrated into our unique system architecture.

Key immediate objectives include enhancing the precision of our applications and developing an API that facilitates robust communication with external systems.

Responsibilities

Develop and enhance Python applications that integrate with machine learning modules from Azure and AWS

Lead the initiative to develop structured metadata fields that precisely capture essential data

Design, implement, and maintain APIs for effective interaction with external systems

Aim to improve the accuracy of machine learning systems incorporated within our applications

Collaborate with diverse teams to define project specifications and innovate solutions

Produce strong, scalable, and clean code in line with organizational policies

Perform code reviews to ensure the highest standards of software quality

Diagnose and solve problems in existing software

Mentor junior developers, providing guidance on Python development best practices and principles

Stay informed about the latest advancements in Python programming and cloud technology

Requirements

At least 4 years of experience in cloud-based software development, specifically in Python

Extensive knowledge in complex backend development, including API development and serverless architectures using AWS Lambda

Skilled in DevOps methodologies, including continuous integration, continuous deployment, and automation with tools such as Docker

Comprehensive understanding of API development strategies and best practices

Demonstrated ability in automation, system monitoring, and the development of cloud-native applications

Strong dedication to excellent coding practices, including unit testing, using GIT, detailed documentation, and Agile project management

Fluent English communication skills at a B2 level or higher, vital for effective team collaboration and documentation

Nice to have

Experience with additional cloud service platforms such as Google Cloud Platform

Competence in other programming languages, such as Java or JavaScript

Relevant certifications in Python, AWS, or Agile methodologies

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
PythonMachine LearningAzureAWSAPI DevelopmentBackend DevelopmentServerless ArchitecturesAWS LambdaDevOpsDockerAutomationSystem MonitoringUnit TestingGITAgileCode ReviewSenior DeveloperMetadata FieldsSpeaker IdentitiesSystem ArchitectureAPIExternal SystemsServerlessCI/CDCloud-NativeGoogle Cloud PlatformJavaJavaScript

¿Te interesa este puesto?