Facebook pixel

Staff Software Engineer
Iam
Confirmed live in the last 24 hours
Locations
Remote • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Development Operations (DevOps)
Docker
Google Cloud Platform
Gradle
JavaScript
Jenkins
Git
Java
Management
Microsoft Azure
React.js
SCRUM
Kubernetes
TypeScript
UI/UX Design
Requirements
  • 7+ years experience building large, scalable distributed systems with Java and Spring Framework
  • Strong experience designing and implementing RESTful APIs
  • Strong experience with Relational Databases and Hibernate
  • 5+ years of experience in Identity and Access Management space
  • Strong knowledge of token-based authentication (OAuth 2.0, JWT) and SSO (SAML, OIDC)
  • Experience integrating with IAM providers such as Microsoft Azure AD, Okta, or Ping Identity
  • Experience with Docker, Kubernetes and Service Mesh
  • Experience with cloud platforms (AWS, GCP or Azure) and DevOps technologies such as Gradle, Jenkins, Github
  • Understanding of Agile principles and Scrum ceremonies
  • A bachelor's degree in Computer Science or equivalent work experience
  • Because this role supports the U.S. Government, it is required that this candidate be a U.S. Citizen who resides on U.S. soil
  • An analytical problem solver, able to manage ambiguity within complex systems
  • Experienced at developing the web frontend (Javascript, Typescript, React, and Material UI) - desirable but not required
  • An independent and well organized, with the ability to work in small and large teams
  • Detail oriented, able to track multiple dependencies within complex systems
  • Ability to manage multiple competing priorities, and work effectively under the pressure of time constraints in a fast-paced, collaborative environment
  • Ability to work independently and manage workload with minimal supervision
  • Excellent communicator (written and verbal). Comfortable working fully in English - we're a global team, and it's the language we share!
Responsibilities
  • Acting as primary contact and subject matter expert in customer identity access management space (user authentication & authorization, user management, service authentication & authorization, etc.)
  • Envisioning, defining and overseeing efforts on major projects and providing forward-looking guidance to integrated design and development efforts
  • Co-designing complex, scalable and performant solutions that will delight our customers, and produce high-quality production-grade software, in partnership with Product Management, UX Design and Architecture
  • Creating roadmaps for technology and infrastructure design, deployment and enhancement
  • Driving continuous improvement of policies, procedures and technology related to Identity Access Management to enable risk reduction, business enablement and operational efficiencies
  • Developing high quality code, and participating in testing, installation, integration, deployment, support, and troubleshooting of IAM products and services
  • Working with 3rd party vendors to integrate with their CIAM solution
  • Assisting with managing remediation plans for identity and access management gaps reported in audits or recommended process improvements
  • Assisting with developing enterprise-wide Standards for identity management to meet business and security needs
  • Mentoring other Engineers leveraging your experience and knowledge
  • Creating and maintaining accurate process and code documentation
Collibra
Data intelligence platform