Stripe logo
Stripe

Help increase the GDP of the internet.

Staff Engineer – Identity

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 2010H1B SponsorCompany SiteLinkedIn

Location

California + 1 moreAll locations: California | New York

Posted

28 days ago

Salary

0

Seniority

Lead

Job Description

Staff Engineer – Identity

Stripe

• Own technical strategy — Define the architecture for Identity's core systems (Identity Store, headless verification platform, fraud detection infrastructure), make build-vs-buy-vs-partner decisions, and surface technical risks before they become customer-facing failures • Lead 0-1 platform development — Architect net-new systems including the Identity Store, Networked Identity platform, and advanced fraud detection pipeline (behavioral biometrics, deepfake discriminators, adversarial training). Drive the evolution from a hosted-UI product to a headless-API and embedded-components platform • Drive cross-functional alignment — Be the primary technical voice in roadmap and resourcing discussions. Partner with ML, product, legal, and engineering leads across Risk, Fraud, Link, Connect, and Crypto to ensure Identity's abstractions serve the full breadth of Stripe's product surface • Raise the technical bar — Set engineering standards across ML, backend, mobile, and front-end; lead design reviews; and mentor senior engineers on the judgment needed to operate a high-stakes, externally-facing product • Operate with ownership — Be accountable for reliability, scalability, and security of the systems you design — including the observability and alerting that catch model drift and fraud pattern shifts before customers do

Job Requirements

  • 10+ years of software engineering experience, including 5+ years of experience in a strategic technical leadership role.
  • Experience leading engineering team(s) working on API design, abstractions, frameworks, or client libraries (e.g. building internal or external developer products).
  • Proven track record of delivering pragmatic solutions that accelerate business growth.
  • Ability to adjust conversations from high-level discussions to detailed coding.
  • Thrives on a high level of autonomy and responsibility.
  • Clear and persuasive writing and in-person communication.
  • Strong problem-solving skills, critical thinking, determination, and a growth mindset.
  • Ability to work effectively with a diverse group of people, genuinely caring for each other and contributing to high level of psychological safety for all team members and partner.
  • Has experience in a range of software languages and frameworks. Examples of what we work with include:
  • Languages: primarily Ruby and Typescript, but also Python, Scala, Java, Go, and SQL (Spark and Trino dialects)
  • Frameworks: React, GraphQL Kafka, Protobuf, Airflow, Bazel, Temporal,
  • Others: Mongo, Splunk, Prometheus

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500H1B Sponsor

• Design and ship secure MCP (Model Context Protocol) connectors to Extend's internal systems and the third-party SaaS we run on: finance, CRM, data warehouse, expense management, product analytics, support, ATS, and the long tail beyond. • Build and curate the shared library of agent skills that every team at Extend composes from. Ship skills, codify patterns, and raise the floor for what a safe, high-quality skill looks like. • Extend our agent infrastructure. Build the tooling that lets non-engineers create reusable agent skills securely and reliably. Encode the review and publishing model for shared tooling, shared runtimes, and the feedback loop on agent behavior in production. Fill the open phases of the lifecycle that governs how skills are designed, reviewed, and shipped, so non-engineers can build and ship intelligent automation end to end. • Build toward a connector-building agent: a meta-agent that discovers APIs, scaffolds MCP servers, and provisions access automatically. The end state is a platform that is itself an agent. • Work with our platform teams to establish the credential scoping, OpenTelemetry instrumentation, and least-privilege patterns that every connector and skill ships with, so security is built in from day one. • Own the employee experience for the agentic platform. Help onboard employees to the tools with self-serve guides, build skills people can learn from, and run the feedback loop between what's shipped and what adopters actually need. Your job isn't done when the connector ships. It's done when the team using it is self-sufficient. • Design credential scoping and vending for agent connectors: how API keys are provisioned, rotated, and scoped per user, per skill, per connector. OAuth/OIDC where it fits, least-privilege everywhere. • Build the risk-tier and review model for shared agent skills: what's safe at personal, team, and org level; sandboxing strategy; malicious dependency scanning for skills that pull in untrusted packages. • Instrument the agent platform end-to-end with OpenTelemetry: every MCP call, every skill execution, every credential use is visible in Coralogix.

California
$160K - $180K / year
OpenMined logo

Staff Software Engineer

OpenMined

Building the public network for non-public information

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Own the NSAI squad technical architecture end to end — align design, engineering, and deployment across stack to deliver reliable technical capabilities and user experience from current implementation through product roadmap evolution. • Drive production readiness through deployment monitoring, error handling, graceful degradation, and operational runbooks. • Be a force multiplier by establishing, demonstrating, and mentoring the team to establish norms around engineering best practices (including system design for modularity, security, reliability, & scalability), code quality, and delivery to production. • Collaborate on core technology stack strategy through architectural review and identification of NSAI components that should become shared organizational primitives and defining standard interfaces that prevent tight coupling. • Partner with product lead to develop and execute on realistic roadmaps that balance what is desired with what is feasible, scalable, and architecturally sounds. • Own the delivery of engineering’s quarterly goals, ensuring consistent, high-impact delivery while effectively managing resources. • Own team output, delivery, and success (productivity, timeliness, morale) through appropriately matching team members and work to properly balance interest, learning opportunities, capacity, and capability. • Champion high-quality software delivery through the establishment of robust tools, processes, & methodologies, and by providing hands-on technical leadership via individual development contributions and code reviews. • Create technical documentation and processes that support high velocity and knowledge transfer. • Manage a team of 2-4 engineers as a people leader, performing 1:1s, providing technical and professional feedback, creating professional development plans, and performing performance reviews.

United States
Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• As a “Rockstar” you can work from our offices in Munich, Stuttgart or Mannheim or from home — you can choose at any time. • Your tasks are interesting and varied: you usually work in agile project teams (Scrum or Kanban) together with other developers on the digitalization of important areas of our economy and society. • From the electrification of the automotive industry to the modernization of public administration, the topics are diverse, always exciting and of great importance. • You take responsibility for ensuring your code is clean, well-structured, readable and documented to enable smooth collaboration with other developers. • You follow best practices and the latest software development methods and proactively contribute ideas to the successful delivery of your project. • When needed, you also support colleagues with your experience and help them grow and develop through their tasks.

Germany
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1986H1B No Sponsor

• Design and implement solutions in Azure environments, considering availability, performance, security, cost and scalability; • Support the definition of architectural standards for infrastructure, applications and service integrations; • Create diagrams, technical documentation and architectural recommendations for new projects and evolutions; • Ensure proposed solutions are technically feasible and aligned with the operational realities of the environments. • Manage and evolve Azure resources, including virtual networks, virtual machines, load balancers, storage, firewalls, security groups and databases; • Support provisioning and maintenance of infrastructure as code, ensuring standardization, versioning and traceability; • Implement and maintain backup, disaster recovery and high-availability solutions; • Participate in the management and continuous improvement of development, staging and production environments. • Implement and maintain CI/CD pipelines with focus on automation, quality and delivery security; • Support automation of provisioning, configuration and deployment of applications and infrastructure; • Collaborate with development teams to improve build, deploy, rollback and versioning processes. • Support the maintenance and evolution of containerized environments with Docker and Kubernetes, preferably AKS; • Support the implementation and maintenance of Helm charts and deployment standards; • Contribute to improvements in resiliency, scalability and organization of workloads in Kubernetes. • Implement and maintain monitoring and observability solutions using Azure Monitor, Log Analytics, Prometheus and Grafana; • Create dashboards, alerts and health indicators to monitor environments; • Perform troubleshooting of infrastructure, applications and integrations, supporting the resolution of medium- and high-complexity incidents; • Contribute to root cause analysis and implementation of preventive improvements. • Apply cloud security best practices, including RBAC, IAM, network segmentation, encryption and access control; • Support implementation of DevSecOps practices and compliance with internal policies; • Contribute to improvements in governance, standardization and technical control of environments. • Support monitoring of cloud consumption, identifying opportunities for resource optimization; • Consider cost aspects when defining and evolving solutions, seeking a balance between robustness and financial efficiency. • Work collaboratively with development, infrastructure, operations and product teams for continuous platform evolution; • Participate in technical reviews, architecture discussions and definition of operational improvements; • Keep technical documentation, runbooks and standards up to date.

Brazil