Lead Software Engineer - MCP Server

EPAM Systems, Inc.

México

A distancia

MXN 900.000 - 1.300.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto — currículum adaptado y carta de presentación, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off
Learning & development
LinkedIn Learning access
Global career opportunities

Descripción de la vacante

EPAM Systems, Inc. seeks a Lead Software Engineer to drive the AI Gateway platform across MCP server and agent workflows. You will govern security, observability, and scalable LLM routing while guiding teams on architecture patterns and quality gates.

You will translate business needs into crisp problem statements and architecture designs, build prototypes, and define reusable frameworks for multi-tenant SAAS deployments in a modern Kubernetes environment.

Formación

  • 5+ years of software engineering experience with principal engineer ownership.
  • Experience designing and shipping large-scale distributed systems or platform products.
  • Strong programming skills in Golang and Python.
  • Background in AI-centric development with emphasis on quality gates and architecture patterns.
  • Understanding of AI gateways, LLM platforms, or middleware systems.
  • Experience with microservices and multi-tenant SAAS architectures.
  • PostgreSQL for transactional data and Redis for caching and distributed coordination.
  • Authentication/authorization systems, particularly OAuth-based approaches.
  • Ability to drive problem definition, architecture, prototype, and execution guidance.

Responsabilidades

  • Architect MCP server features and agent orchestration for scalable LLM routing.
  • Define authentication/authorization models and token-based access control.
  • Collaborate with multiple product teams to provide architecture guidance and patterns.
  • Review designs and code to improve quality, performance, scalability, and security.
  • Define and review CI/CD practices using GitHub-based pipelines.
  • Architect and review Kubernetes deployment models for production readiness.

Conocimientos

Golang
Python
Microservices
SAAS architectures
AI-centric development
Cloud & Kubernetes
CI/CD
GitHub actions

Herramientas

PostgreSQL
Redis
Kubernetes
GitHub

Descripción del empleo

We are seeking a Lead Software Engineer to drive the design and growth of an AI Gateway that delivers secure, scalable LLM access in SAAS. You will shape MCP server and agent workflows, set governance and observability standards, and guide teams on architecture patterns and quality gates.ResponsibilitiesDevelop the AI Gateway platform across MCP, agents, LLM routing, governance, and observabilityTranslate business and product needs into crisp problem statements, architectural designs, and scalable technical solutionsDesign extensible frameworks for MCP server capabilities and integrations, plus agent orchestration and reusable agent skillsArchitect gateway features such as semantic caching for LLM responses, rate limiting, quotas, traffic governance, and guardrails and validation layers for safe LLM/MCP usageDefine and review authentication and authorization models, including multiple OIDC-based flows, identity propagation, and token-based access control for MCP and LLM trafficBuild prototypes and reference implementations to validate architectural decisions and guide engineering teamsCollaborate with multiple product teams integrating with the AI Gateway by providing architecture guidance, best practices, and integration patternsReview designs and code, providing actionable feedback to improve quality, performance, scalability, and securityDefine and review CI/CD best practices using modern GitHub-based pipelinesArchitect and review Kubernetes-based deployment models to ensure scalability, resiliency, and production readinessRequirements5+ years of software engineering experience, including major ownership in a principal engineer roleHands-on experience designing and shipping large-scale distributed systems or platform productsStrong programming skills in Golang and PythonSolid background in AI centric development with a strong focus on quality gates and architecture patterns that enforce agentic behavior for producing quality codeDeep understanding of AI gateways, AI/LLM platforms, or middleware systems, including routing, governance, and scalabilityDemonstrated experience with microservices and service-oriented architectures for multi-tenant SAAS environmentsPractical knowledge of PostgreSQL for transactional data and Redis for caching and distributed coordinationStrong background in authentication and authorization systems, particularly OAuth-based approachesProven ability to independently drive problem definition, architecture, prototype, and execution guidanceDemonstrated experience designing platforms and frameworks used by multiple product teamsEnglish proficiency at B2 level or higherNice to haveExperience with MCP (Model Context Protocol), agentic platforms, or AI orchestration frameworksKnowledge of working with EDA softwarePrior work on LLM gateways, API gateways, or AI middleware platformsExperience building generic developer frameworks or SDKs adopted across teamsFamiliarity with guardrails, semantic caching, prompt/response optimization, and LLM cost control techniquesExperience operating high-throughput, low-latency systems in Kubernetes environmentsStrong written and verbal communication skills for cross-team architectural alignmentWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Chief Software Engineer - MCP Server
Chief Software Engineer - MCP Server

EPAM Systems, Inc. • México

A distancia
MXN 1.800.000 - 2.400.000
Healthcare benefits
Paid time off & sick leave
LinkedIn Learning access & upskilling
Senior Software Engineer - MCP Server
Senior Software Engineer - MCP Server

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.300.000
Healthcare benefits
Paid time off
Learning & certification programs
+2
Lead Platform Engineering
Lead Platform Engineering

EPAM Systems, Inc. • México

A distancia
MXN 1.200.000 - 1.800.000
Healthcare benefits
Paid time off
Upskilling and certifications
+3
Chief AI Gateway Architect & Platform Leader
Chief AI Gateway Architect & Platform Leader

EPAM Systems, Inc. • México

A distancia
MXN 1.800.000 - 2.400.000
Healthcare benefits
Paid time off & sick leave
LinkedIn Learning access & upskilling
Senior GenAI Engineer
Senior GenAI Engineer

EPAM Systems, Inc. • México

A distancia
MXN 800.000 - 1.100.000
Lead AI Gateway Architect & Platform Engineer
Lead AI Gateway Architect & Platform Engineer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.300.000
Healthcare benefits
Paid time off
Learning & development
+2
Senior AI Gateway Platform Engineer
Senior AI Gateway Platform Engineer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.300.000
Healthcare benefits
Paid time off
Learning & certification programs
+2
Senior Fullstack Developer (JavaScript)
Senior Fullstack Developer (JavaScript)

EPAM Systems, Inc. • México

A distancia
MXN 1.086.000 - 1.990.000
Chief Software Engineer (AI-Powered Financial Assistant)
Chief Software Engineer (AI-Powered Financial Assistant)

EPAM Systems, Inc. • México

A distancia
MXN 950.000 - 1.600.000
Healthcare benefits
Paid time off and sick leave
Upskilling courses
AI Center of Excellence (COE) Engineering Manager
AI Center of Excellence (COE) Engineering Manager

EPAM Systems, Inc. • México

A distancia
MXN 1.200.000 - 2.000.000
Healthcare benefits
Employee training and upskilling
Global career opportunities
+1