SailPoint is seeking a Staff Software Engineer to join their Connectivity and Integrations group to contribute to the development and maintenance of their product line, handling enormous amounts of data critical to their customers.
Requirements
- Experience with any object-oriented programming language like Java, C and desire to work with Golang
- Experience with Distributed Systems, Cloud Computing, AWS
- SaaS production support experience running on AWS
- Experience using SQL/NoSQL, EKS, Kafka, Redis
- Experience using monitoring, alerting, and visualization tools like Prometheus, Grafana
- Familiarity and prior experience with supporting security and compliance of software systems and applications in FedRAMP (Federal Risk and Authorization Management Program) or other regulated environments
Responsibilities
- Drive the maintenance of efficient, maintainable, robust microservices to deliver medium-to-high complexity features.
- Set a high bar for code reviews and fortify the team’s coding/quality standards.
- Work in an agile environment, collaborate with peers on code reviews, testing and customer issues.
- Develop/adopt testing frameworks, test plans to improve code quality and continuous delivery.
- Participate in the product OnCall and TechOps process
- Devise monitoring capabilities to analyze application behavior and performance
- Develop dashboards, alerts, and logging for IDN services to proactively monitor, catch, and mitigate potential Staging/Prod impacting issues
Other
- Must be a US citizen
- 8+ years of professional software development experience
- BS in Computer Science or a related field
- Ability to thrive in a dynamic, fast-paced, collaborative, and high-growth environment
- Excellent communication skills and collaborative demeanor