freehire launches on Product Hunt on 26 August.

Follow →

Lead Software Engineer

Summary

Lead a team building cloud-native backend services in Java/Python and React-based frontends, using AWS/Azure, Kubernetes, and event-driven architectures while integrating AI tools to improve engineering workflows.

Must-Have

  • Strong hands‑on programming expertise in Java and Python, with the ability to design, build, test, and optimise production‑grade 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

Good to Have

  • Experience building agentic applications or AI‑powered systems using LLMs, orchestration frameworks, retrieval, tool calling, and workflow automation
  • Experience with API gateway, service mesh, and enterprise integration patterns
  • Experience with Kafka, event streaming platforms, or large‑scale messaging ecosystems
  • Exposure to CI/CD automation, infrastructure as code, and release engineering practices
  • Experience in regulated enterprise environments where security, governance, compliance, and auditability are critical
  • Ability to mentor engineers and influence architecture, engineering standards, and developer productivity at team level

Advanced english

Hybrid- Guadalajara

See also