CareerPlanSign in

Principal Software Engineer I

Pune💼 Full-time🗓 2026-08-26 → 2026-09-26

Core

Designing, building, and maintaining large-scale production services, web applications, data pipelines, and streaming systems critical to company operations.

Role type

Principal Software Engineer I (Senior IC)

Builds

Large-scale production services, web applications, data pipelines, and streaming systems

Domain

Enterprise software / SaaS

Deliverable

production ML models | product features

Required skills

Java, Spring Framework (Spring Boot, Spring MVC, Spring Data), debugging, coding standards compliance, project management, system design, test review and analysis, code evaluation

Preferred skills

Full Stack Development, ReactJS, MongoDB, Elasticsearch, RabbitMQ, Kafka, AWS (DynamoDB, S3, Lambda)

Technologies

Java, Spring Boot, Spring MVC, Spring Data, ReactJS, MongoDB, Elasticsearch, RabbitMQ, Kafka, AWS DynamoDB, AWS S3, AWS Lambda

Responsibilities

Design and build large-scale production services and web applications; debug production issues across multiple stack levels; coach and review work of other team members; participate in testing processes including test witnessing and certification; evaluate code for validity and standards alignment; research, analyze, and document technical findings; assist in improving engineering standards and tooling.

Seniority

Senior, hands-on IC

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