Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Staff Software Engineer

Home > Java programming jobs

Senior Staff Software Engineer in USA new

  • Remote

Responsibilities

  • Define the technical vision, architecture, and multi-year roadmap for the Identity & Trust platform.
  • Lead complex, ambiguous initiatives across multiple services and engineering teams from architecture through long-term operation.
  • Design secure, resilient, highly available distributed systems and APIs for authentication, authorization, identity verification, privacy, and trust capabilities.
  • Architect OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, identity federation, PII tokenization, data vaulting, secure document processing, and identity deduplication solutions.
  • Establish reusable architecture patterns, technical standards, APIs, documentation, and platform primitives for product teams.
  • Drive reliability, observability, SLOs, incident response, capacity planning, disaster recovery, and production readiness.
  • Lead responsible adoption of agentic and multi-agent engineering workflows with evaluation, security, and human-in-the-loop guardrails.
  • Mentor Staff and Senior engineers and influence technical direction through architecture reviews, RFCs, and design reviews.
  • Partner with Product, Security, Risk, Data Science, Design, Analytics, Infrastructure, Compliance, and executive stakeholders.

Requirements

  • 8+ years of software engineering experience with progression into Staff or Senior Staff-level technical leadership.
  • Proven experience defining and executing technical strategy for large-scale distributed systems or platform infrastructure.
  • Experience leading architecture and delivery across multiple engineering teams and organizational boundaries without direct authority.
  • Deep hands-on experience designing and operating secure, highly available distributed backend systems at scale.
  • Strong expertise in identity, trust, security, privacy, or regulated-data systems across consumer or enterprise experiences.
  • Deep understanding of OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, identity federation, and token management.
  • Experience with KYC or identity verification, fraud or risk systems, PII tokenization, data vaults, encryption, secure document processing, identity resolution, or user deduplication.
  • Production experience with Okta, Auth0, Keycloak, or comparable identity infrastructure.
  • Strong proficiency in at least one of Java, C#, Go, Kotlin, Python, or JavaScript/TypeScript, with ability to work across language boundaries.
  • Deep experience with REST APIs, SQL or 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 involving orchestration, tool use, evaluation, security boundaries, and guardrails.
  • Exceptional architectural judgment balancing security, privacy, reliability, scalability, developer experience, regulatory requirements, and execution speed.
  • Experience using AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, or similar tools.

Benefits

  • Base salary of $238,660-$341,000 plus equity and benefits.
  • Remote role.
  • EarnIn supports a diverse and inclusive workplace and is an E-Verify participant.

Salary: $239k - $341k/yr

EarnIn

EarnIn lets you access your money as you earn it — not days or weeks later. We’re reimagining the way money moves to make financial momentum accessible to everyone. That starts with payday every day and builds with tools like credit monitoring, automated savings accounts, and low-balance protecti...

Similar positions

Senior Backend Engineer (Berlin)

  • Kadmos
  • Full time
  • Remote
  • 10/31/2026
  • Germany, UK

Senior Software Engineer

  • Natera
  • Full time
  • Remote
  • 10/31/2026
  • Salary: $125k-$156k
  • United States

IC3 - Software Engineer Backend

  • Spin
  • Full time
  • Others
  • 10/31/2026
  • Mexico City, Mexico

Principal Software Engineer - Search Algorithms

  • Elastic
  • Full time
  • Remote
  • 10/31/2026
  • Salary: Competitive
  • Romania

Senior Software Engineer - Search Algorithms

  • Elastic
  • Full time
  • Remote
  • 10/31/2026
  • Salary: Competitive
  • Norway