Tech Lead Full Stack Engineer

Cognizant Technology Solutions Corporation

Ciudad de México

On-site

MXN 1,200,000 - 2,100,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cognizant Technology Solutions Corporation is seeking a Tech Lead Senior Full Stack Engineer in Mexico City to design, build, and enhance cloud-native applications supporting R&D. You will partner with product owners, data experts, and global teams to deliver scalable, high-quality solutions that enable data-driven decisions.

The role blends full-stack development, cloud engineering, and system design with increasing ownership of architecture, engineering best practices, and technical

Qualifications

  • Bachelor's or Master’s degree with relevant software engineering experience
  • Experience building cloud-native, full-stack applications
  • Strong Python/JavaScript skills and REST API design experience

Responsibilities

  • Design, develop, test, and maintain scalable cloud-native applications across front-end and back-end systems
  • Build and enhance microservice-based architectures and distributed systems
  • Develop and integrate RESTful APIs and system interfaces for enterprise platforms
  • Implement infrastructure-as-code solutions and manage cloud environments
  • Build and maintain CI/CD pipelines for automated deployment and delivery
  • Contribute to system architecture, technical design, and engineering standards
  • Create technical documentation including LLD, ER diagrams, component/class diagrams
  • Collaborate with stakeholders to translate business requirements into scalable technical solutions
  • Implement automated testing frameworks (unit, integration, end-to-end)
  • Monitor and resolve production issues related to performance and reliability
  • Ensure security/compliance/operational standards are met
  • Work with product managers, data SMEs, and cross-functional teams
  • Participate in Agile development processes
  • Collaborate across global teams and vendors
  • Integrate apps with enterprise R&D systems and data platforms
  • Build data pipelines and support data ingestion/transformation/access
  • Drive improvements in development processes/tools/architecture
  • Leverage AI-assisted development tools
  • Take end-to-end ownership of features and mentor juniors

Skills

Python
JavaScript
Full-stack development
React
AWS
Terraform
Microservices
REST APIs

Education

Bachelor’s degree in Computer Science or related field
Master’s degree with 3+ years of experience

Tools

Terraform
Kubernetes
AWS
CI/CD tools
Docker

Job description

Job Summary

As a Tech Lead Senior Full Stack Engineer, you will design, build, and enhance cloud-native applications that support the R&D organization. Operating at the intersection of science and technology, you will partner with product owners, data experts, and global engineering teams to deliver scalable, high-quality solutions that enable data-driven decision‑making.

This role combines full-stack development, cloud engineering, and system design, with increasing ownership of architecture, engineering best practices, and technical leadership.

Responsibilities

Engineering & Development
  • Design, develop, test, and maintain scalable cloud-native applications across front-end and back-end systems
  • Build and enhance modern microservice-based architectures and distributed systems
  • Develop and integrate RESTful APIs and system interfaces for enterprise platforms
  • Implement infrastructure-as-code solutions and manage cloud environments
  • Build and maintain CI/CD pipelines for automated deployment and delivery
Architecture & Design
  • Contribute to system architecture, technical design, and engineering standards
  • Create detailed technical documentation including:
    • Low-Level Design (LLD)
    • Entity-Relationship (ER) diagrams
    • Component and class diagrams
  • Partner with stakeholders to translate business requirements into scalable technical solutions
Quality & Reliability
  • Implement automated testing frameworks (unit, integration, end-to-end)
  • Monitor, troubleshoot, and resolve production issues related to performance and reliability
  • Ensure applications meet security, compliance, and operational standards
Collaboration & Delivery
  • Work closely with product managers, data SMEs, and cross‑functional teams
  • Participate in Agile development processes including sprint planning, code reviews, and retrospectives
  • Collaborate across global teams and vendors to deliver complex solutions
Data & Platform Integration
  • Integrate applications with enterprise R&D systems and scientific data platforms
  • Build data pipelines and support data ingestion, transformation, and access
  • Enable interoperability using semantic data models and metadata standards
Continuous Improvement & Innovation
  • Drive improvements in development processes, tools, and architecture
  • Reduce technical debt and improve system scalability and maintainability
  • Leverage AI‑assisted development tools to improve productivity
  • Contribute to cloud-first strategy and digital innovation across R&D
Leadership & Ownership
  • Take end-to-end ownership of features—from design through deployment
  • Act as a technical contributor and mentor supporting junior engineers
  • Influence stakeholders and help resolve complex technical challenges
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience) and 5+ years of software engineering experience. Or Master’s degree with 3+ years of experience
Technical Skills
  • Strong experience with Python
  • Strong experience with JavaScript
  • Experience building full-stack applications (front-end + back-end)
  • Experience with the React JavaScript framework
  • Hands‑on experience with AWS cloud services (EC2, RDS, S3, etc.)
  • Experience with infrastructure-as-code (e.g., Terraform)
  • Strong understanding of microservices architecture and cloud‑native design
  • Experience designing and integrating REST APIs
Data & Systems
  • Experience with relational databases (e.g., Oracle, PostgreSQL, MySQL)
  • Experience with NoSQL databases (e.g., DynamoDB, Neptune)
  • Knowledge of data engineering pipelines (e.g., Spark, Databricks)
  • Strong understanding of system design and data modeling
Engineering Practices
  • Experience with DevOps tools and CI/CD pipelines
  • Strong understanding of automated testing methodologies
  • Experience working in Agile/Scrum environments
Professional Skills
  • Strong problem‑solving, analytical, and communication skills
  • Ability to work independently and collaborate across teams
  • Business acumen and ability to translate technical solutions to business impact
Preferred Qualifications
  • Experience with another modern programming language (e.g. Java)
  • Experience with other JavaScript frameworks (e.g. Angular, Vue)
  • Experience with containerization and orchestration (e.g., Kubernetes/EKS)
  • Experience with AI‑assisted development tools
  • Exposure to clinical, scientific or biomedical platforms
  • Knowledge of GxP processes and regulated environments
  • Experience working with research scientists or domain experts
  • Experience with OutSystems, Power Apps, SalesForce or similar low‑code platforms is a plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Full Stack Engineer
Python Full Stack Engineer

Cognizant • Ciudad de México

On-site
MXN 400,000 - 700,000
Full Stack Tech Lead Id99888
Full Stack Tech Lead Id99888

AgileEngine, LLC. • Xico

Hybrid
MXN 2,238,000 - 3,358,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Engineer ID66319
Senior Full Stack Engineer ID66319

AgileEngine, LLC. • Santiago de Querétaro

Hybrid
MXN 1,032,346 - 1,376,462
Mentorship
Education budget
Fitness budget
+1
Full Stack Engineer ID48139
Full Stack Engineer ID48139

AgileEngine, LLC. • Hermosillo

On-site
MXN 1,246,438 - 1,602,564
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps
Competitive compensation: USD-based pay with education, fitness, and team activity budgets
Exciting projects: Modern solutions with Fortune 500 and top product companies
+1
Full Stack Engineer (Senior) ID55150
Full Stack Engineer (Senior) ID55150

AgileEngine, LLC. • Rosarito

Hybrid
MXN 1,269,265 - 1,631,913
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
+1
Senior Software Development Lead - R01570477
Senior Software Development Lead - R01570477

Brillio • Región Centro

On-site
MXN 600,000 - 800,000
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine, LLC. • Región Centro

Hybrid
MXN 1,426,533 - 1,783,167
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Engineer ID55146
Full Stack Engineer ID55146

AgileEngine, LLC. • Santiago de Querétaro

Hybrid
MXN 1,445,086 - 1,806,358
Professional growth: Mentorship and personalized growth roadmaps
Competitive compensation: USD-based pay with benefits
Exciting projects: Modern solutions with top companies
+1
Staff Software Engineer - Full Stack
Staff Software Engineer - Full Stack

Nir Yu • Mexico

On-site
MXN 1,100,000 - 1,700,000
Senior Application Developer
Senior Application Developer

PSL Group • Santiago de Querétaro

On-site
MXN 900,000 - 1,400,000