HamburgerMenu
hirist

MRO - Director - Software Engineering

MRO
Pune
15 - 20 Years

Posted on: 09/09/2025

Job Description

We are seeking a Senior Software Architect to lead the design and evolution of our cloud-native data and application platforms.

The ideal candidate is a hands-on technologist with 15+ years of software engineering experience and deep expertise in Node.js, distributed systems, and modern data architectures.

Alongside technical leadership, you will mentor and guide a small engineering team, ensuring architectural vision translates into delivery of scalable, secure, and high-quality solutions.


Key Responsibilities :


- Define and evolve enterprise-grade architecture for data and application platforms.

- Design and implement cloud-native, event-driven, and microservices-based architectures using Node.js.

- Lead the design of data platforms and pipelines (streaming, batch, CDC, APIs).

- Establish reference architectures, design patterns, and reusable frameworks.

- Ensure adherence to SOLID principles, clean code, and modular design.

- Mentor engineers on design, Node.js, and data engineering best practices.

- Manage a small team (510 engineers) while fostering technical growth.

- Drive technology evaluations, proof-of-concepts, and long-term architectural planning.


First 12 Months Expected Impact :


- Establish architectural guardrails for Node.js services, APIs, and data pipelines.

- Stabilize and optimize Node.js applications for performance and cost efficiency.

- Define data platform standards (pipelines, orchestration, CDC, streaming).

- Mentor technical leads and engineers to raise the bar on system design.

- Introduce observability standards (tracing, logging, metrics).

- Deliver key architectural blueprints for microservices and lakehouse models.

- Shape the 35 year technical roadmap.


Qualifications :


- 15+ years in software engineering, including 7+ years in architecture roles.

- Strong expertise in Node.js, JavaScript, and TypeScript.

- Mastery of SOLID principles, design patterns, and system refactoring.

- Extensive experience with data pipelines, lakehouses, and streaming (Kafka, Pub/Sub, Event Hubs).

- Hands-on experience with CDC tools (Fivetran, Debezium) and orchestration frameworks (Airflow, Cloud Composer, Dagster).

- Cloud expertise in GCP (preferred), Azure, or AWS.

- Knowledge of observability tools (OpenTelemetry, Cloud Trace), IAM, and security compliance (PII/PHI).


Preferred Qualities :


- Experience with data modeling, BI/analytics integration, and semantic layer design.

- Exposure to healthcare, finance, or other regulated industries.

- Familiarity with Team Topologies or scaled agile frameworks.

- Thought leadership in AI/ML, LLMs, and data-driven applications.


What We Offer :


- Influence and ownership over the technology strategy of a data-driven enterprise.

- A culture that values technical depth, innovation, and autonomy.

- Competitive compensation and benefits.

- Growth opportunities in both technical architecture and organizational leadership.


info-icon

Did you find something suspicious?