Talent Apply
Log in
All jobs
VT

Lead Software Engineer

VALCE T@lent Solutions
Guadalajara
Remote

About this role

About the Role VALCE T@lent Solutions is seeking a Lead Software Engineer to design, build, test, and optimise production-grade backend and frontend services for enterprise applications. The role is fully remote with a Guadalajara presence, focusing on cloud-native architectures, APIs, and AI-enabled engineering productivity. You will own end-to-end technical deliverables and help shape scalable systems. What You'll Do

  • Design, build, test, and optimise production-grade backend services using Java and Python.
  • Build modern, responsive enterprise interfaces with React, including Next.js patterns.
  • Design and build APIs (RESTful, contracts, versioning, security, and integration).
  • Develop cloud-native applications using containers, Kubernetes, microservices, and managed cloud services in AWS and/or Azure.
  • Architect and implement event-driven, asynchronous messaging, streaming, and resilient distributed systems.
  • Leverage AI tools to improve engineering productivity across coding, testing, debugging, documentation, and release workflows.
  • Maintain and apply software engineering quality metrics such as code quality, test automation, reliability, performance, observability, and maintainability. What We're Looking For
  • Strong hands-on programming expertise in Java and Python, and ability to design, build, test, and optimise backend services.
  • Strong experience with React for building modern, responsive, and intuitive user interfaces for enterprise applications.
  • Experience with Next.js or modern front-end architecture patterns alongside React.
  • Deep experience building cloud-native applications using containers, Kubernetes, microservices, and managed cloud services in AWS and/or Azure.
  • Strong expertise in designing and building APIs, including RESTful services, service contracts, versioning, security, and integration patterns.
  • Proven experience with event-driven architecture, asynchronous messaging, streaming, and resilient distributed system design.
  • Practical experience using AI tools to improve engineering productivity across coding, testing, debugging, documentation, and release workflows.
  • Strong understanding of software engineering quality metrics such as code quality, test automation, reliability, performance, observability, and maintainability. Nice to Have
  • Experience building agentic applications or AI-powered system

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →