SailPoint is seeking a Staff Backend Software Engineer to help build a new cloud-based SaaS identity analytics product. The engineering team needs to create products built on a mature, cloud-native event-driven microservices architecture hosted in AWS.
Requirements
- 8+ years of professional software development experience
- 6+ years of Java experience
- Deep Experience working with one or more from the following: Cloud/AWS, IAM/IGA, Compliance, Security and Privacy
- Advanced Experience with SQL, large scale databases, and related technologies, such as DynamoDB, Aurora, Postgres, MySQL, and Hibernate or other ORM technologies.
- Expertise with messaging, queues, and events, such as Redis or Kafka
- Advanced experience with object-oriented analysis and design skills
- Advanced experience with an object-oriented programming language and techniques
Responsibilities
- Deliver efficient, maintainable, robust Java based microservices.
- Produce designs and rough estimates, and implement features based on product requirements.
- Collaborate with peers on designs, code reviews, and testing.
- Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features.
- Share support of critical team systems by participating in on-call rotation
Other
- This is a remote role that will require onsite orientation.
- Great communication skills
- BS in Computer Science, or a related field
- Experience a Small-company Atmosphere with Big-company Benefits
- Competitive pay, 401(k) and comprehensive medical, dental and vision plans