remoteonsite
Staff Software Engineer - SailPoint Technologies
Software Engineer
Lead the design and delivery of AI‑driven identity security features on AWS, building scalable, secure services in Python and Java while driving best practices in cloud architecture and DevOps.
About the role
Key Responsibilities
- Architect and implement large‑scale, AI‑powered identity access services in Python and Java on AWS.
- Collaborate with cross‑functional feature teams to define product requirements and translate them into robust, maintainable code.
- Drive performance, security, and scalability improvements across the platform, ensuring compliance with industry standards.
- Mentor and coach junior engineers, fostering a culture of continuous learning and technical excellence.
- Champion DevOps practices, including CI/CD pipelines, automated testing, and cloud resource management.
Requirements
- 10+ years of software development experience with a strong focus on backend services.
- Proficiency in Python, Java, and AWS services (Lambda, ECS, RDS, S3, IAM).
- Deep understanding of machine learning concepts and their application to identity security.
- Experience designing secure, scalable cloud architectures and implementing robust CI/CD workflows.
- Excellent communication skills and a proven track record of leading technical initiatives.
Skills
pythonjavaawsmachine learning