Staff Software Engineer - Java
Core
Building and delivering reliable, scalable microservices and infrastructure for SailPoint's cloud-based SaaS Identity Security Cloud solution.
Role type
Staff Software Engineer (Backend)
Builds
Cloud-native event-driven microservices and infrastructure hosted in AWS
Domain
Identity Security / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Object-Oriented Programming, Microservices Architecture, Event-Driven Architecture, Distributed Systems, Unit Testing, End-to-End Testing, Code Reviews, Independent Execution
Preferred skills
AWS, CI/CD, SLOs, Monitoring/Observability (Grafana, Prometheus, Datadog), Distributed Data Processing (Snowflake, Airflow, Apache Flink), Go
Technologies
Java, Golang, AWS, Grafana, Prometheus, Datadog, Snowflake, Airflow, Apache Flink
Responsibilities
Deliver efficient, maintainable, robust Java or Golang based microservices; Produce designs and rough estimates 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.
Seniority
Staff, hands-on IC with strategic influence