Senior Software Engineer, Full-Stack - Security Platform
New
V
VannevarDefense Technology
Remote friendly with WeWork accessFull-TimeSenior
Salary$150,000 - $215,000 + equity
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years of software engineering experience
- Required Skills
- Node.jsPostgreSQLPythonJavaTypeScriptReact
Requirements
- 7+ years of software engineering experience.
- Strong backend expertise in modern languages such as Python or Java.
- Experience with relational databases (e.g., PostgreSQL).
- Experience with distributed systems and API design.
- Full-stack development capabilities, specifically React, TypeScript, and Node.js.
- Experience with identity and authentication systems including OAuth 2.0, OpenID Connect (OIDC), SAML, JWTs, RBAC/ABAC, and SSO.
- 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 preferred.
- Ability and desire to travel to visit users preferred.
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; partner with Design to deliver 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, to support new products and customer needs.
- Partner with product engineering teams to build shared authorization and resource-sharing capabilities across the platform.
- 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