Senior Software Engineer, Full-Stack - Security Platform

Summary

The Senior Software Engineer will build and scale a centralized authentication and authorization platform for a defense AI company. The role involves full-stack development using Python, Java, React, and TypeScript to manage user permissions and security infrastructure.

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
  • Build tooling and visualizations to help users understand and validate access permissions
  • Evolve 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

Requirements

  • 7+ years of software engineering experience
  • Strong backend expertise in Python or Java
  • Experience with relational databases like PostgreSQL and distributed systems
  • Proficiency in frontend technologies including React, TypeScript, and Node.js
  • Experience with identity concepts such as OAuth 2.0, OIDC, SAML, JWT, RBAC/ABAC, or SSO
  • Experience with Keycloak or OpenFGA is a plus
  • Strong product intuition and ability to thrive in ambiguous environments

Preferred Qualifications

  • Active Security clearance or ability to obtain one
  • Prior experience working in a user-facing product role

Benefits

  • Health, dental, and vision insurance
  • Remote friendly with WeWork access
  • Unlimited PTO and company-wide off time
  • 401(k) match
  • Lifestyle & wellbeing stipends
  • Salary top-up during military reserve duty
  • Fully paid parental leave
  • Child and pet care reimbursement during travel

About the Company

Vannevar is a defense technology company building AI to deter our adversaries. Our agentic AI is purpose-built to model adversary behavior, simulate campaigns, and recommend the best course of action to decision makers in the national security and intelligence communities.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available