Senior Staff Software Engineer - Identity & Trust
New
E
EarnInFinancial technology
Remote, USFull-TimeSenior
SalaryThe base salary range for this full-time position is $238,660-$341,000 + equity + benefits.
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of software engineering experience
- Required Skills
- KafkaKubernetesRESTful APIsMicroservices
Requirements
- 8+ years of software engineering experience, with demonstrated progression into Staff/Senior Staff-level technical leadership.
- Track record defining and executing technical strategy for large-scale distributed systems or platform infrastructure.
- Ability to lead architecture and delivery across multiple engineering teams and organizational boundaries.
- Hands-on experience designing and operating secure, highly available distributed backend systems at scale.
- Expertise in identity, trust, security, privacy, or regulated-data systems, ideally across consumer and enterprise experiences.
- Deep understanding of OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, identity federation, and token management.
- Experience architecting Trust domains such as KYC/identity verification, fraud or risk systems, PII tokenization, data vaults, encryption, secure document/file processing, identity resolution, or user deduplication.
- Production experience with identity platforms such as Okta, Auth0, Keycloak, or comparable internally developed infrastructure.
- Proficiency in at least one of Java, C#, Go, Kotlin, Python, or JavaScript/TypeScript.
- Experience with REST APIs, SQL/NoSQL data stores, Kafka or equivalent streaming platforms, Kubernetes, microservices, and event-driven architectures.
- Experience with SLOs, observability, incident response, capacity planning, disaster recovery, and production reliability for critical systems.
- Hands-on experience building AI-assisted or agentic engineering workflows, and experience using AI-assisted development tools such as GitHub Copilot, Cursor, or ChatGPT.
Responsibilities
- Define the technical vision, architecture, and multi-year roadmap for Identity & Trust.
- Lead complex, ambiguous initiatives across multiple services and teams from problem definition through implementation, rollout, and operation.
- Design highly available distributed systems and APIs using microservices, event-driven architectures, Kubernetes, Kafka, DynamoDB, and MySQL.
- Architect capabilities for authentication, authorization, identity verification, PII protection, secure document processing, and user/entity deduplication.
- Establish reusable architecture patterns, technical standards, APIs, documentation, and platform primitives for product teams.
- Set reliability, observability, SLO, incident response, capacity planning, disaster recovery, and production-readiness practices.
- Lead responsible adoption of agentic workflows and multi-agent systems with evaluation, security, and human-in-the-loop guardrails.
- Mentor Staff and Senior engineers and influence technical direction through architecture reviews, RFCs, design reviews, and hands-on leadership.
- Partner with Product, Security, Risk, Data Science, Design, Analytics, Infrastructure, Compliance, and executive stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site