Job Description
Lead Platform Engineer / Platform Architect (Principal Engineer)
Location : Mumbai, India
Reporting To : CEO / Founders
Experience: 8 - 12 years
Job Summary
This role serves as the technical authority for the organization’s ERP re-platforming program. The Platform Architect is responsible for long-term system integrity, defining architectural standards, and ensuring correctness as teams scale and delivery velocity increases.
The role exists to own platform-level judgment and progressively remove founders from day-to-day technical decision-making.
Why This Position
- Architect the next decade of a mission-critical ERP platform
- Define platform standards used across all engineering teams
- Work directly with founders on strategic technical direction
- Shape a correctness-first, judgment-driven engineering culture
Key Responsibilities
- Own platform-wide architecture and define clear boundaries between:
Platform services
Shared libraries
Domain services
- Own cross-cutting concerns including identity, authorization, audit trails, metering, logging, and observability
- Define security-first platform architecture with claims-based access and secure service-to-service communication
- Define and govern NuGet and shared library strategy , including:
Versioning and backward compatibility rules
Clear ownership of shared packages
Deprecation and upgrade policies
Preventing tight coupling and “dependency hell” across teams
- Design platform components aligned with cloud-based and serverless deployment realities
- Treat backward compatibility, phased migrations, and rollback safety as non-negotiable
- Protect core ERP workflows such as posting, reconciliation, billing, and reporting
- Set organization-wide standards for EF Core modeling, performance, transactions, and concurrency
- Define gRPC contract standards, validation models, error handling, and versioning strategies
- Define ERP-grade Blazor Server UI standards, ensuring server-side validation and correct state isolation
- Define guardrails for Generative AI usage in engineering, ensuring AI improves quality and safety—not just speed
Skill Requirements
- System-level architectural judgment with a strong sense of platform boundaries and ownership
- Deep understanding of cross-cutting concerns such as security, identity, auditability, and observability
- Strong instincts for backward compatibility, migration safety, and long-term evolvability
- Ability to govern shared abstractions, dependencies, and platform contracts at scale
- Mature perspective on applying AI safely within enterprise-grade engineering systems
- Server-side, data-first, ERP-safe thinking is mandatory
- Strong ASP.NET Core + EF Core backgrounds are acceptable even without Blazor experience
Experience and Qualifications
- 8-12 years owning complex backend or platform systems
- Proven authority over architecture and technical standards in complex systems
- Experience designing or governing shared platforms used by multiple teams
- History of modernizing legacy or mission-critical systems without disrupting customers
- Experience owning decisions with long-term financial or operational impact
- Trusted technical partner to senior leadership or founders in previous roles
- Experience modernizing legacy ERP or financial systems
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application