CareerPlan

Principal Software Engineer- Software Architect

Pune City,IndiaFull-time2026-10-21 → 2026-11-10

Core

Leading technical direction, architecture, and engineering strategy for a modern, scalable, resilient, and intelligent enterprise SaaS product (Ready).

Role type

Principal Software Engineer (Software Architect)

Builds

Scalable, secure, and reliable cloud-native services, distributed systems, APIs, backend services, and data-intensive applications for an enterprise workforce operating platform.

Domain

Enterprise SaaS, Cloud-Native Engineering, Distributed Systems, AI-Assisted Engineering

Required skills

Java, Cloud-native engineering, Distributed systems, Database technologies, Observability, AI-assisted software engineering, Performance engineering, Security design, System architecture

Preferred skills

AI agents, Modernization strategies, Enterprise-grade compliance

Technologies

Java, OpenTelemetry, Grafana, Kibana, Prometheus, Datadog, Splunk, Relational and non-relational databases

Responsibilities

Define and drive architectural vision for scalability and resiliency; Lead evaluation and evolution of the core technology stack; Design and build highly scalable cloud-native services and distributed systems; Drive platform-wide improvements in observability, monitoring, and logging; Lead troubleshooting and root-cause analysis for complex production issues; Champion secure software design and development practices.

Seniority

Principal, hands-on IC with strategic vision and mentorship