remoteonsite
Software Engineer II - SailPoint Technologies
Software Engineer
Senior software engineer focused on identity security, building AI‑driven access control solutions using Python, Java, and AWS. Strong experience in CI/CD pipelines, containerization, and machine learning for adaptive authentication.
About the role
Key Responsibilities
- Design, develop, and maintain scalable identity security services in a cloud environment.
- Implement AI/ML models to enhance adaptive authentication and access decisions.
- Collaborate with cross‑functional teams to integrate new features into the product suite.
- Write clean, testable code and participate in code reviews.
- Automate deployment pipelines using CI/CD tools and container orchestration.
Requirements
- 3+ years of software development experience in Java or Python.
- Proficiency with AWS services (Lambda, S3, Cognito, IAM).
- Hands‑on experience with Docker, Kubernetes, and CI/CD pipelines.
- Strong understanding of identity and access management concepts.
- Experience applying machine learning techniques to security problems is a plus.
Skills
pythonjavaawsmachine learningcicddocker