CareerPlanSign in

Principal Engineer (Java/Node, AWS)

Pune, IND💼 Full-time🗓 2026-08-05 → 2026-09-25

Core

Lead the architecture and evolution of a concurrent editing platform enabling real-time collaboration at scale.

Role type

Principal Engineer (Backend/Distributed Systems)

Builds

Scalable, real-time collaboration platforms and event-driven microservices

Domain

Cloud-native distributed systems, real-time communication

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Node.js, Spring Boot, WebSockets, REST APIs, AWS ECS, Redis, Kafka, distributed systems design, event-driven architecture, system resiliency, observability, technical leadership, cross-functional initiative management

Preferred skills

Spec Driven Development, AI tools for PDLC

Technologies

Java, Node.js, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, WebSockets, REST, AWS ECS, Redis, Kafka

Responsibilities

Design and drive distributed, event-driven microservices architectures; Own platform capabilities end-to-end including architecture, engineering practices, quality, deployment, and operational excellence; Lead large, ambiguous technical initiatives from requirements to delivery; Drive technical discussions and alignment across teams; Act as a technical leader during production incidents; Mentor engineers and elevate engineering excellence

Seniority

Principal, strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.