12 Aug
|
Silicon Stack India
|
Pune
12 Aug
Silicon Stack India
Pune
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,
📌 Principal Engineer (Pune)
🏢 Silicon Stack India
📍 Pune