This role is for one of the Weekday's clients
Min Experience: 15 years
Location: Bangalore
JobType: full-time
We are seeking an accomplished Director of Engineering to lead the design, development, and evolution of highly scalable, resilient, and high-performance distributed systems. This role is critical in shaping the company’s technical vision, engineering culture, and execution excellence. You will work closely with senior leadership, product, and architecture teams to deliver complex distributed platforms that support business growth at scale.
As a hands-on technical leader, you will be responsible for defining distributed architecture standards, guiding engineering teams through system-level challenges, and ensuring reliable delivery of large-scale systems. The ideal candidate combines deep technical expertise in distributed systems with strong people leadership and strategic thinking.
Requirements
Key Responsibilities
- Provide strategic and technical leadership across multiple engineering teams building distributed systems and platforms.
- Own the end-to-end architecture of distributed systems, ensuring scalability, fault tolerance, consistency, availability, and performance.
- Define and drive best practices for distributed architecture, microservices, event-driven systems, data replication, and system observability.
- Partner with Product Management to translate business requirements into robust, scalable technical solutions.
- Lead system design reviews, architecture discussions, and technical decision-making at an organizational level.
- Mentor and develop engineering managers and senior engineers, fostering a culture of ownership, innovation, and engineering excellence.
- Establish engineering processes, metrics, and governance to ensure predictable delivery, high quality, and operational excellence.
- Oversee reliability, performance optimization, incident management, and post-mortem practices for distributed platforms.
- Drive adoption of modern engineering practices including CI/CD, cloud-native architectures, infrastructure automation, and DevOps principles.
- Collaborate with cross-functional stakeholders to align technology roadmaps with long-term business strategy.
Required Skills & Qualifications
- 15–19 years of overall software engineering experience, with significant leadership experience managing large engineering teams.
- Deep expertise in Distributed Systems concepts such as consensus, replication, sharding, CAP theorem, eventual consistency, and fault tolerance.
- Proven experience designing and scaling Distributed Architectures, including microservices, service meshes, messaging systems, and distributed data stores.
- Strong background in system design for high-traffic, high-availability platforms.
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and cloud-native technologies.
- Strong understanding of performance engineering, reliability engineering, and system observability.
- Excellent leadership, communication, and stakeholder management skills.
- Ability to balance technical depth with strategic thinking and execution focus.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at Weekday AI
Apply for this position
Sign In to ApplyAbout Weekday AI
At Weekday (backed by YC; also Product Hunt #1 product of the day), we are building the next frontier in hiring. We have built the largest database of white collar talent in India and have built outreach tools on top of it to generate highest response ...