Staff Software Engineer
Role Overview
The Staff Software Engineer leads architecture, design, and hands-on backend development for scalable, resilient distributed systems.
The Pune team works with US-based engineering teams on a cloud-native, multi-tenant SaaS platform hosted in AWS.
Key Skills for This Role
Full Job Posting
Location and work model
- The role is based in Pune and follows a hybrid model with 2–3 days in the office.
- An in-person interview is required.
About SailPoint
SailPoint provides an AI-powered identity-security platform for workforce and AI/non-human identities.
The platform emphasizes zero-standing privilege, contextualized risk, and security at scale.
About the role and team
The Staff Software Engineer leads architecture, design, and hands-on backend development for scalable, resilient distributed systems.
The Pune team works with US-based engineering teams on a cloud-native, multi-tenant SaaS platform hosted in AWS.
Responsibilities
- Lead backend development in Java and Go and design high-throughput event-driven microservices.
- Translate business needs into technical solutions with product management and architecture teams.
- Deliver microservice enhancements with unit and integration tests; optimize performance, database queries, Kafka, and Redis pipelines.
- Set technical direction, define roadmaps and engineering patterns, review code, and mentor engineers.
- Join the on-call rotation, diagnose production issues, and support platform reliability.
- Champion AI-assisted engineering practices and collaborate with services teams on architecture.
Requirements
- Bachelor's degree in a related field or equivalent professional experience.
- 8+ years building enterprise-grade software products; 5+ years of hands-on Java experience and experience developing scalable services in Go.
- 2+ years architecting web applications and microservices in a high-scale distributed cloud environment.
- Experience with relational and NoSQL databases, ORM frameworks, event-driven architectures, messaging systems, and queues.
- Strong background in automated testing, CI/CD pipelines, and cloud platforms such as AWS.
- Strong communication, collaboration, mentoring, and cross-functional alignment skills.
Roadmap for success
First 30 days: Complete onboarding, learn the IdentityNow architecture and pipelines, join team ceremonies, and make an initial backend contribution.
By 60 days: Define technical specifications and designs and deliver microservice enhancements with test coverage.
By 90 days: Independently execute complex service designs, optimize systems, and lead peer code reviews.
By 6 months: Drive service roadmaps, improve latency and scale, and support on-call reliability.
By 1 year: Serve as a distributed-systems subject matter expert, establish patterns and guardrails, and mentor engineers.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SailPoint Technologies
Sales Executive Federal Government
Ottawa, CAN
SailPoint is seeking an account executive to sell its Identity Security solution to the Canadian federal government. The role owns the sales cycle, develops territory and account plans, coordinates internal and partner t
Customer Success Manager
, UAE
SailPoint is seeking a Customer Success Manager with Arabic fluency to manage client relationships, drive verified outcomes, and support retention across assigned accounts. The role requires consulting, stakeholder manag
Sales Executive - Aviation
, UAE
SailPoint is seeking an account executive to sell identity security solutions and grow revenue across an assigned aviation territory. The role owns qualification through closing, builds account and opportunity plans, lea