Job Title

Tech Lead - Cloud & Microservices

Employment Type: Full-time

Workplace Type: On-site

Location: Vadodara, Gujarat

Experience Required: 8+ Years

Role Overview

We are looking for a highly experienced Tech Lead to drive the design, development, and implementation of modern cloud-native solutions. This role is ideal for someone who thrives on solving complex technical challenges, enjoys building scalable systems from the ground up, and can lead both technology and people.

The successful candidate will initially work as an individual contributor while establishing technical direction and best practices. As the project grows, they will be expected to build, mentor, and lead a high performing engineering team.

Key Responsibilities

  • Lead the architecture, design, and implementation of scalable cloud-native applications.
  • Design and develop robust microservices-based solutions using modern architectural principles.
  • Build and manage secure, scalable, and highly available cloud infrastructure, primarily on Amazon Web Services (AWS).
  • Drive technical decisions, ensuring solutions are maintainable, performant, and aligned with business objectives.
  • Collaborate closely with stakeholders to understand business challenges and translate them into effective technical solutions.
  • Take ownership of technical delivery from design through implementation and deployment.
  • Establish engineering standards, best practices, and coding guidelines.
  • Mentor and lead engineers, fostering technical excellence and collaboration.
  • Play a key role in recruiting, onboarding, and developing the future engineering team

Required Skills & Experience

Extensive experience in a Technical Lead, Lead Software Engineer, or similar senior engineering role.

  • Strong hands-on experience with AWS cloud services and cloud architecture.
  • Proven experience designing and building microservices-based applications.
  • Deep understanding of infrastructure, cloud-native development, scalability, security, and performance optimisation.
  • Strong programming experience in Java, with exposure to multiple programming languages (such as Python, Go, Node.js, C#, or similar).
  • Experience with RESTful APIs, distributed systems, CI/CD pipelines, containerisation, and modern DevOps practices.
  • Strong understanding of software design patterns, system architecture, and engineering best practices

Interested candidates can share their CV at: HR@thecommerceteam.com