Job Title : Principal Engineer.
Team Location : Pune, India.
Level : Senior Leadership.
Reporting : Head of Platform Engineering or CTO.
About the Role :
As a Principal Engineer (Frameworks), you'll lead a critical Backplane leadership team responsible for designing and building the foundational SDKs, frameworks, and platform services that are shared across multiple product lines.
Your impact will include developing services for metering, audit, change-data-capture, and building core architectural capabilities upon AWS, Cassandra, Kafka, and MongoDB.
Key Responsibilities :
- Architect, design, and iterate on shared frameworks, SDKs, and platform services supporting multiple products.
- Drive high-availability, scalable service delivery for audit, metering, CDC, retention, logging, and governance use cases.
- Define and enforce coding standards, design patterns, and microservice architecture best practices in Java / Spring Boot.
- Mentor and manage senior and mid-level engineers; lead technical execution across squads.
- Partner with product teams and platform leadership to ensure alignment and integration of shared services across business lines.
- Evaluate, adopt, and optimize on AWS, Cassandra, Kafka, MongoDB, and related infrastructure for scale and resilience.
- Serve as a technical authority, guiding critical decision-making in platform evolution and architectural design.
Required Skills & Experience :
10+ years of software engineering experience, with 4+ years in platform / framework leadership roles.Mastery in Java (Spring Boot) for building SDKs and microservices.Deep experience with distributed systems using Cassandra, Kafka, MongoDB, and production-grade AWS infrastructure.Proven track record building large-scale, fault-tolerant, and highly available platform services.Expertise in API design, event-driven architecture, and change-data-capture pipelines.Skilled in onboarding engineering teams into a shared framework ecosystem, enforcing design and code hygiene.Excellent technical communication and stakeholder collaboration skills.Nice-to-Have :
Familiarity with GitOps tools like ArgoCD and IaC tools like Terraform or CloudFormation.Prior experience building public SDKs or platform services consumed by developer teams.Background in regulated sectors such as BFSI or healthcare, or working with high compliance environments.Knowledge of domain-driven design (DDD) and designing reusable abstractions in a multi-product architecture.(ref : hirist.tech)