Senior Director - Software Engineering
MRO
Date: 2 weeks ago
City: Pune, Maharashtra
Contract type: Full time

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:
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 (5–10 engineers) while fostering technical growth
- Drive technology evaluations, proof-of-concepts, and long-term architectural planning
- 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 3–5 year technical roadmap
- 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)
- 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
- 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
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Execution Lead, Payments
bp,
Pune, Maharashtra
16 hours ago
OverviewAt bp, we’re reimagining energy for people and our planet. We have a bold ambition: be a net zero company by 2050 or sooner, and help the world get to net zero. Crafting a more efficient business that makes the best use of its resources is a critical part of getting there. And that’s what our new Finance Business &...

Software Developer - PHP
Aumni,
Pune, Maharashtra
1 day ago
Job Summary:We are looking for an experienced Software Developer – PHP to help build and scale our global eCommerce platform and tools for artists. The role involves developing high-quality, performant web applications and RESTful APIs using frameworks like Laravel or Symfony, while working on cloud platforms such as AWS or GCP. You will collaborate with cross-functional teams to deliver scalable...

Lead-SAP
Bristlecone,
Pune, Maharashtra
2 days ago
Job Description7 to 10 years of experience in working on AMS projects.Candidate to possess process knowledge and skills in the areas like General Ledger, Accounts Payable, Account Receivable, Banking including Electronic Bank Statement Reconciliation, New Asset Accounting, New GL and Document Splitting, in case of ECC and Impacts of Universal Journal, in case of ECC, S4HANA, on Finance, Multiple Ledgers,...
