Cleared Software Engineering Lead (Java, OpenFGA)
Core
Lead the architecture, design, and enterprise-wide implementation of an OpenFGA-based authorization service for the US federal government.
Role type
Senior IC Software Engineering Lead (Java, Authorization)
Builds
A robust Java REST API wrapper for OpenFGA integrated across distributed systems and microservices
Domain
US Federal Government / Cloud-Native Identity & Access Management
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices architecture, RESTful API design, OAuth2/OIDC/RBAC, OpenFGA/Zanzibar models, AWS services, Docker/Kubernetes/OpenShift, Technical leadership
Preferred skills
Experience with Auth0/Okta/Keycloak/Cognito/Azure AD/Firebase, OPA/Casbin
Technologies
OpenFGA, Java, Spring Boot, AWS, Docker, Kubernetes, OpenShift, OAuth2, OIDC, RBAC
Responsibilities
Architect and implement the Java REST API wrapper for OpenFGA, Lead technical design for authorization workflows, Define engineering standards and API guidelines, Drive sprint planning and code reviews, Partner with AWS and security teams, Mitigate technical risks, Enforce security best practices, Mentor engineers
Seniority
Senior, hands-on IC with leadership responsibilities