C

Collective

AI-powered back-office platform for solopreneurs

Senior/Staff Product Security Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • At least 8 years of software engineering experience, including significant time building or owning authentication, identity, authorization, or data-protection systems in production.
  • Strong backend engineering skills and fluency shipping production code in a modern web stack; the company's stack is Python and Django on AWS. The engineer must be comfortable making substantial changes to a codebase that other teams depend on.
  • Deep working knowledge of authentication standards and their failure modes, including OAuth 2.0 token exchange and delegation patterns, OIDC, SAML, JWT, session management, and the differences between securing user-facing and machine-to-machine flows.
  • Practical applied-cryptography literacy, including envelope encryption, KMS-based key management, key rotation, and tradeoffs among field-, document-, and storage-layer encryption.
  • Security fluency sufficient to reason about threats to the systems built and participate effectively in threat-modeling sessions; deep security specialization is not required.
  • Comfort operating as a senior individual contributor who influences platform direction through RFCs, design reviews, and working code rather than a management chain.
  • Ability to balance security rigor with member experience.

Responsibilities

  • Own the member platform's end-to-end authentication and authorization architecture, including session management, multi-factor authentication, authorization enforcement, and machine-to-machine authentication; personally design, write, and ship improvements.
  • Extend authentication and authorization patterns to delegated and agent-based access, including scoped, time-boxed, revocable authority for AI agents and third parties acting on members' behalf, and attribution and auditing of their actions.
  • Design and implement application-layer encryption for member documents and data, including key management, envelope encryption, and rotation; build code-level sensitive-data controls such as scoped access, tokenization, and redaction in logs and pipelines.
  • Lead the design process for owned systems by writing RFCs, running design reviews, and bringing product engineers along on security-critical changes.
  • Threat-model identity and data-protection systems and own remediation of findings in the role's domain.
  • Ground encryption and access-control decisions in regulatory requirements applicable to a platform handling sensitive member data.

About the Company

Collective

AI-powered back-office platform for solopreneurs

Collective provides an AI-native back office for self-employed business owners (Businesses-of-One) in the U.S. by unifying accounting, bookkeeping, payroll, tax, and business formation in one platform. AI categorizes transactions while professional accountants review and reconcile them to produce tax-ready books and monthly financial reports, plus invoicing, payroll, quarterly estimates, and annual returns with an advisor and AI assistant. It supports forming a single-member LLC or electing S Corp status, including EIN applications and entity filings. The company differentiates itself by offering an all-in-one, human-supported platform tailored to solopreneurs, and it plans to expand into banking, insurance, and tax planning after acquiring Open Ledger, aiming to give small business owners a ready-to-use finance function at a predictable subscription cost.

Company size
201-500
Company stage
Debt Financing
Total funding
$178.7M
Headquarters
San Francisco, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Collective

See more jobs