Sr Staff Software Engineer
SailPoint (company site, opens in a new tab)14+ yrsPuneOn-siteDirect career pageEst. 40–70 LPA
Posted 12h ago
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Reach people at SailPoint
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at SailPoint you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Design, build, and scale high-performance, resilient microservices and SaaS infrastructure in a cloud-native, event-driven architecture on AWS.
- Lead complex technical initiatives including domain modeling, architectural design, and delivery of full-stack features involving Java backend and React/TypeScript frontend.
- Drive engineering excellence through mentorship, code reviews, automated testing, observability, and collaboration across product, UX, and DevOps teams.
Minimum Requirements
- 14+ years of hands-on software development experience building enterprise SaaS or distributed systems.
- Advanced expertise in Java (Java 11/17+), concurrency, design patterns, and JVM performance tuning.
- Proficiency with modern JavaScript/TypeScript front-end frameworks (e.g., React) and front-end build pipelines (ES6+).
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.
Ideal Candidate Profile
- Experienced in architecting and operating large-scale event-driven microservices and REST API ecosystems in AWS cloud environments.
- Capable of leading technical design discussions, mentoring senior engineers, and translating business vision into scalable engineering solutions.
- Strong communicator able to work cross-functionally with product managers, UX designers, and DevOps to deliver robust, observable, and maintainable software systems.