Staff Software Engineer, Identity Administration
As a Staff Engineer on the Identity Administration team, you will design, develop, and maintain enterprise-grade software that secures identity workflows for organizations at scale.
· Participate in requirements analysis
· Collaborate with internal teams to produce software design and architecture
· Develop state-of-the-art enterprise identity cloud solutions
· Test and deploy applications and systems
· Revise, update, refactor and debug code
· Ability to start a program from scratch as well as maintain existing services
· Develop documentation throughout the software development life cycle
· Serve as an expert on applications and provide technical support
· Follow the true agile principles
· 5+ years of software engineering experience
· Expert-level ability utilizing technologies such as Java, Spring Framework, REST and Microservices
· Strong Experience as a Java Engineer developing applications based on Security principles, cloud platforms (AWS, Azure, or Google Cloud) and· Containerization (Docker, Kubernetes)
· Hands on experience with SQL, ElasticSearch, Redis, CI/CD; Groovy on Grails (a plus)
· Experience in increasing levels of responsibility managing application development, solution architecture, design and delivery, and process improvement
· Experience with unit, functional and system integration testing
· Extensive understanding of working in an agile environment utilizing Scrum and Kanban
· Experience with Git (GitHub/GitLab), automatic deployments, continuous integration
· Hands on experience using IntelliJ or Eclipse/My Eclipse IDE, writing Junit test cases, working with Maven/Ant
· Experience with AI development tools in SDLC such as Amazon Q, Github Copilot, Cursor, and similar productivity assistants.
As a Staff Engineer on the Identity Administration team, you will design, develop, and maintain enterprise-grade software that secures identity workflows for organizations at scale.
As a Senior Software Engineer on the Security Rules team, you will design and maintain software systems for Cloudflare's Application Security products, leading complex projects and mentoring fellow engineers.
As a Senior Software Engineer, you will leverage your expertise in Go and React to drive complex product initiatives, shape solutions, and enhance our high-throughput microservices ecosystem.
As a Staff Software Engineer on the Model Infrastructure team, you'll lead the design and development of systems that ensure high availability and operational excellence for AI inference at Harvey.
As a Staff Software Engineer on the Model Infrastructure team, you'll design and develop systems that ensure high availability and operational excellence for AI requests at Harvey.