-
EPAM Systems

Lead Software Engineer

EPAM Systems
Argentina · Full-time · Mid-Senior

We are looking for an experienced Lead Software Engineer to join our Engineering Effectiveness team.

This role focuses on implementing AI-driven developer tools to enhance workflows and improve engineering efficiency. You will collaborate with multiple teams to deliver innovative solutions for tasks like code comprehension, documentation automation, and testing, while driving the adoption of advanced technologies and methodologies.

 

Responsibilities

  • Work with internal product teams to incorporate AI-powered tools such as GitHub Copilot, Amazon Q, Windsurf, and similar IDEs into development processes
  • Build and maintain AI-based solutions for code comprehension, automated documentation, and test generation
  • Collaborate with engineering teams to identify and resolve productivity challenges in development workflows
  • Contribute to backend development tasks with occasional full-stack involvement using technologies like Java, Kotlin, Go, TypeScript, React, and Next.js
  • Improve shared developer tools, APIs, CLI utilities, and automation pipelines connected to systems like Active Directory, ServiceNow, Snowflake, and Kafka
  • Create and deploy AI-enabled solutions, taking them from proof-of-concept to production and acting as a technical liaison for product and platform teams
  • Work with cloud and infrastructure teams on AWS services (EKS, Lambda, SQS, SNS), Kubernetes, and CI/CD tools like Terraform, CloudFormation, GitHub Actions, and ArgoCD
  • Ensure secure coding practices, implement automated testing, and support continuous delivery to maintain high engineering standards
  • Share feedback and contribute ideas to improve the adoption of AI tools and engineering practices

 

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline
  • At least 5 years of experience in software engineering, with expertise in distributed and cloud-native systems
  • A minimum of one year of experience managing and leading development teams
  • Proficiency in Java and familiarity with TypeScript
  • Hands-on experience with AI-assisted development tools such as GitHub Copilot, Amazon Q, Windsurf, or similar IDEs
  • Proven experience modernizing legacy systems using Generative AI for tasks like refactoring, cloud migrations, or breaking down monolithic architectures
  • Strong understanding of AWS cloud services (preferred) or alternative cloud platforms like GCP or Azure
  • Experience with Kubernetes, Terraform, and CI/CD pipelines
  • Knowledge of event-driven systems and tools like Kafka or SQS
  • Strong collaboration and communication skills, with the ability to work effectively with technical and non-technical teams
  • Ability to operate independently in a rapidly evolving environment focused on AI-driven strategies
  • Commitment to best practices in engineering, including TDD, BDD, DDD, and Clean Architecture principles
  • Fluent English communication skills, written and spoken, at a B2 level or higher

 

Nice to have

  • Advanced expertise in prompt engineering for AI tools
  • Experience with full-stack development, including frontend frameworks like React and Next.js
  • Familiarity with additional AI tools such as Cognition Devin or Claude Code
  • Exposure to developer enablement platforms and internal tools like Backstage or CLI utilities
  • Experience with observability tools such as OpenTelemetry, Datadog, Splunk, or Prometheus

 

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

Key Skills

Ranked by relevance

ai cloud kubernetes terraform ai tools react java cicd aws continuous delivery active directory cloudformation typescript datadog kotlin splunk kafka tdd gcp eks sqs ddd
Login to Apply
Posted
Sep 05, 2025
Type
Full-time
Level
Mid-Senior
Location
Argentina

Industries

Software Development IT Services IT Consulting Retail

Categories

Engineering Information Technology Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
EPAM Systems
Related

Node.js Developer

2026-05-17

Full-time
Associate
Argentina
Software Development
Information Technology
View Job Details
EPAM Systems
Related

DevOps Engineer (AWS)

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering