Silicon Stack - Principal Engineer - Java/Microservices Architecture

10 years

0 Lacs

Posted:2 months ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You