Skip to main content
V

Vagaro

Director- Software Engineering

Ahmedabad, IN, IndiaPosted 2 weeks ago

Skills

DevOpsMicroservicesCI/CDC#ReactAzureSQLMongoDBRedisGitLeadershipCollaboration

Job description

About the Company

Vagaro is a global leader in cloud-based business management software, serving the salon, spa, beauty, fitness, and wellness industries. Our platform enables businesses to manage scheduling, payments, marketing, and operations from one centralized system.

We are a rapidly growing, product-led company transforming how wellness businesses operate and connect with their customers.

Why Join Us

5-day work week & flexible schedule

Fun Fridays, Tech sessions & cultural events

Learning resources & gaming zones

Annual bonus & recognition programs

Leave encashment & maternity benefits

15 Paid Leaves + 11 Holidays

Comprehensive family medical insurance

💼 Role: Director of Software Engineering

📍 Location: Ahmedabad (Work from Office)

🎓 Education : Bachelor’s degree in computer science , Information Technology, or related field

Role Overview

We are seeking a highly experienced Director of Software Engineering to lead large-scale engineering teams, drive architecture transformation, and ensure high-quality, scalable, and secure software delivery. This role requires a strong blend of technical depth, leadership excellence, and execution discipline to support high-growth platforms serving millions of users.

Key Responsibilities

  • Engineering Leadership

Lead and mentor multiple engineering teams (frontend, backend, mobile, DevOps)

Work closely with Delivery Heads, Architects, and Product leadership

Drive engineering culture focused on ownership, quality, and accountability

Establish clear KPIs and performance frameworks for teams

  • Architecture & Technology Strategy

Drive transition from monolithic systems to microservices architecture

Ensure systems are scalable, resilient, and high performing

Define and enforce engineering standards, design patterns, and best practices

Review and approve architecture, deployment, and API designs

  • Execution & Delivery

Own end-to-end delivery of multiple high-impact projects

Ensure releases meet quality, performance, and security standards

Drive release governance with zero production downtime goals

Monitor progress across roadmap and ensure on-time delivery

  • Performance & Optimization

Ensure systems meet high-performance benchmarks (near 0-second load experience)

Lead initiatives for cost optimization (Cloud, infra, API efficiency)

Monitor system health using tools like Application Insights, Logs, etc.

Identify and resolve bottlenecks across platform layers

  • Quality, Security & Compliance

Enforce secure coding practices and vulnerability management

Ensure automated testing (unit, integration, E2E) is in place

Drive compliance with SOC2, PCI, and security standards

Implement robust code review, CI/CD, and quality gates

  • Cross-functional Collaboration

Partner with Product, Design, QA, and Operations teams

Work with global teams (US/India) to align delivery timelines

Provide regular updates to leadership (CPTO, VP Engineering)

  • Team Building & Scaling

Hire, develop, and retain top engineering talent

Define career paths, succession planning, and skill development

Promote a culture of continuous learning and innovation

Required Skills & Expertise

Technical

Strong experience in .NET Core / Microservices / API architecture

Experience with ReactJS, Mobile platforms, and modern frontend architecture

Deep understanding of cloud platforms (Azure preferred)

Experience with SQL Server, NoSQL (MongoDB), caching (Redis)

Knowledge of distributed systems, scalability, and performance tuning

Leadership

Proven experience managing 50+ engineers across teams

Strong decision-making and problem-solving skills

Ability to drive high-performance, execution-focused teams

Experience handling production incidents and large-scale systems

Process & Tools

Experience with CI/CD pipelines (Azure DevOps / GitHub Actions)

Familiarity with code quality tools (SonarQube, CodeQL)

Experience with Agile / Scrum / Release management frameworks

If you are someone who loves to bring a strong sense of ownership and a vision for scalable engineering, we would value a discussion.

Apply on Vagaro