Sr. Staff Software Engineer

Company: SailPoint
Company: SailPoint
Location: United States
Commitment: Full time
Posted on: 2023-11-03 05:43
SailPoint is the leader in identity security for the cloud enterprise. Our identity security solutions secure and enable thousands of companies worldwide, giving our customers unmatched visibility into the entirety of their digital workforce, ensuring workers have the right access to do their job – no more, no less.We are seeking a Senior Staff Software Engineer to be part of our Engineering organization innovating, maintaining, and supporting the Identity Security Cloud product. Your skills could be put to use by helping us design and innovate around ML and AI techniques, further enhance features such as certifications and access requests, refactor and uplift work streams that consolidate data from thousands of sources, strengthen our global developer community through our growing collection of API’s and services, helping to keep the teams focused on cloud-native technologies, and helping us to further solidify our position in the market by leading the team towards enhancements in all the major *ilities of SaaS products such as security, scalability, reliability, portability, etc.You’ll work with teams that are passionate about continuous improvement and agility in a fast-paced environment.Responsibilities· Drive the design, implementation, and deployment of efficient, maintainable, robust microservices to deliver medium-to-high complexity features.· Set a high bar for code/design reviews and fortify the team’s coding/quality standards.· Collaborate with the technical teams and product managers to implement features that meets our product vision.· Work in an agile environment, collaborate on design, lead through code reviews and testing, and work with internal partners to resolve customer issues.· Participate in the product OnCall and TechOps process and continue our “We built it, we maintain it” operations culture.· Mentor junior members and guide them on technical solutions.Requirements· 8+ years of professional software development experience with a demonstrated record of increasing responsibilities.· 5+ years of multi-tenant SaaS product development experience - server-side in Java.· Experience in designing, implementing RESTful APIs for an API-first application architecture.· Experience building persistence layer using SQL/NoSQL and multi-tenant datastores, that can scale to thousands of customers in a region.· Building searching, filtering, sorting, and reporting capabilities for domain objects.· Experience in the architecture, design, and implementation of event-driven and performant microservices.· Experience in AWS services in areas like Compute, Application Integration, Persistence, Containers.· Experience with developing and using observability tools like Prometheus, Grafana Cloud, Kibana and CloudWatch.· Experience with CI/CD and implementing large-scale pipelines.Desired· Snowflake Data Cloud integration experience· Experience building or utilizing tools for machine learning.· Familiarity and experience using Go, Lambda, S3, Step Functions, DynamoDB, Kafka, and Terraform.· Proven track record of collaboration through architecture, design, threat modeling, etc.SailPoint is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
View Original Job Posting