07 ago
|
Epam Systems
|
México
07 ago
Epam Systems
México
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**
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- International Mobility Plan within 25 countries
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Versátil work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days plus 4 floating days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Monthly non-taxable amount for the electricity and internet bills
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edg
📌 Lead Software Engineer (México)
🏢 Epam Systems
📍 México