Senior Software Engineer, Full-Stack - Security Platform
New
V
VannevarDefense Technology
RemoteFull-TimeSenior
Salary$150,000 - $215,000 + equity
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- Node.jsPostgreSQLPythonJavaTypeScriptReact
Requirements
- 7+ years of software engineering experience.
- Strong backend expertise (e.g., Python, Java).
- Experience with relational databases (e.g., PostgreSQL), distributed systems, and API design.
- Full-stack development proficiency (e.g., React, TypeScript, Node.js).
- Experience with identity and authentication concepts (e.g., OAuth 2.0, OpenID Connect, SAML, JWTs, RBAC/ABAC).
- Familiarity with systems like Keycloak or OpenFGA.
- Strong product intuition and ability to make pragmatic technical decisions.
- Excellent cross-functional collaboration and communication skills.
- Active security clearance or ability to obtain one is a plus.
- Experience in a user-facing product role is a plus.
Responsibilities
- Build and scale Vannevar’s centralized authentication and authorization platform, including tenant isolation across customer environments.
- Own the internal self-service platform for user, group, and permission management, delivering intuitive administrative experiences.
- Build tooling and visualizations that help developers, administrators, and mission users understand and validate access permissions.
- Own and evolve Vannevar’s platform management interfaces, including the feature flag system.
- Partner with product engineering teams to build shared authorization and resource-sharing capabilities.
- Shape the long-term roadmap for the Security Platform team by driving scalable platform capabilities and improving the developer experience.
View Full Description & ApplyYou'll be redirected to the employer's site