CrawlJobs Logo

Staff Software engineer - Authentication and Security Observability

United States, Sunnyvale 232000.00 - 258000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

The Login Services team sits within Core Security Engineering and owns Uber’s authentication platform for both human and non-human identities. We build the systems that make login seamless, secure, and resilient for Uber’s global workforce and services—so people and workloads can confidently access internal and third-party applications using strong authentication with minimal operational cost. This Staff Engineer role is a technical leadership position shaping the future of authentication at Uber—especially as agentic workflows and non-human identities become first-class citizens. You’ll drive architecture and execution across major initiatives like building a security knowledge platform that computes risk levels for identities and assets (human + NHI), and evolving next-generation authentication capabilities (e.g., stronger factors and policy enforcement across critical systems). If you’re excited about building foundational security platforms at massive scale—where reliability, security posture, and automation directly move the business—this is a rare chance to lead in a space that’s getting more important every quarter.

Job Responsibility

  • Lead architecture and execution of core authentication capabilities for human and non-human identities, delivering secure, resilient, and frictionless login experiences at Uber scale
  • Own and evolve Uber’s tier-zero authentication and SSO infrastructure, maintaining high availability, security, and performance for core login flows and enabling secure, policy-driven access to internal and third-party applications
  • Build and evolve platform services (APIs, workflows, policy enforcement) with strong engineering fundamentals: reliability, performance, observability, and safe rollout/rollback
  • Develop the Security Knowledge Platform, building the data/graph foundations and risk signals to categorize identity + asset risk and power multiple security and product use cases
  • Build the next generation of automation and intelligence—agentify IAM operations to reduce toil/cost and develop the Security Knowledge Platform to power identity + asset risk insights across Security Engineering
  • Partner cross-functionally and raise the bar—align stakeholders across Security/IT/Ops/Product, mentor engineers through design reviews and incident learning, and set technical direction for the team

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience)
  • 8+ years of industry experience building large-scale backend platforms, with deep experience in distributed systems and production infrastructure
  • Strong programming experience in multiple languages (e.g., Go, Java, Python, Node.js/TypeScript), with a track record of shipping reliable systems
  • Demonstrated expertise designing and operating scalable distributed services, including reliability engineering and operational excellence (observability, incident response, SLAs)
  • Strong background in security engineering, preferably in identity/authentication and building or operating security-critical pipelines at scale
  • Proven ability to own complex systems end-to-end—from architecture and implementation to rollout, monitoring, and long-term maintainability—in large-scale environments

Nice to have

  • Experience building or operating identity and security platforms, including authentication, authorization (AuthN/AuthZ), and observability systems at scale
  • Experience building data pipelines and data products (graphs, databases, signals platforms) that power multiple downstream use cases across engineering and security
  • Strong product and technical vision—able to shape a security knowledge platform into a high-leverage, widely adopted capability across Security Engineering (clear strategy, roadmap, and measurable impact)
  • Excellent problem-solving and troubleshooting skills in complex, high-scale, high-availability environments
  • Strong communication and collaboration skills, with the ability to influence without authority and bring clarity in ambiguous problem spaces
  • Demonstrated technical leadership through mentorship, coaching, and raising the engineering bar via design reviews, best practices, and operational rigor

What we offer

  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software engineer - Authentication and Security Observability

8 matching positions

Staff Software Engineer, Authentication and Security

We’re hiring a Staff Software Engineer to design, build, and operate the authent...
Location
Location
Salary
Salary:
200000.00 - 230000.00 USD / Year
onebrief.com Logo
Onebrief
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience as a Software Engineer
  • Recent experience driving technical impact across teams and time horizons
  • A record of leading multi-quarter initiatives and evolving system architecture
  • Strong architectural judgment with a tight link to product and business outcomes
  • Thoughtful, high-context communication thats driven by a desire for clarity, not control
  • A pattern of multiplying others: through systems, standards, and mentorship
  • The ability to move fast with judgment while knowing when to ship, and when to reshape
Job Responsibility
Job Responsibility
  • Design, build, and maintain authentication and identity services that power mission-critical platform access and authorization
  • Integrate and extend Keycloak to support complex identity provider (IdP) integrations, single sign-on (SSO), and federated authentication
  • Implement and evolve Attribute-Based Access Control (ABAC) frameworks to enable fine-grained, policy-driven authorization across systems
  • Work across the stack — from APIs and access tokens to infrastructure automation, deployment, and observability of authentication workflows
  • Diagnose and resolve reliability, latency, and scalability issues in production authentication and authorization flows
  • Collaborate on architecture and long-term strategy for secure, resilient, and high-availability identity systems
  • Implement and refine monitoring, auditing, and alerting for authentication and access events to ensure security visibility and compliance
  • Balance security, user experience, and delivery velocity, ensuring pragmatic decisions that maintain both product agility and engineering quality
What we offer
What we offer
  • Remote work, flex time, and unlimited PTO
  • Health, dental, vision, and life insurance
  • 401k
  • Parental leave
  • Company summit trips, at least once a year
  • $1,000/year budget for home office improvements
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Java

Our Staff Engineer is an influential technical leader and key member of the engi...
Location
Location
United States , Seattle; Dallas
Salary
Salary:
115000.00 - 230000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency and Specialization with Java and at least one other modern language (e.g., C++, C#) including object-oriented design
  • Demonstrated ability to communicate complex technical concepts clearly, concisely, and directly, both verbally and in writing
  • Proven ability to provide independent technical leadership and mentor engineers with significant depth
  • Deep architectural maturity, capable of fostering and driving broader organizational influence through technical vision
  • Expertise in complex problem-solving autonomy, particularly in troubleshooting critical production issues and devising creative, scalable technical solutions
  • Experience in building products using microservices-oriented architecture and extensible REST APIs
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems, with a proven ability to think strategically and take a holistic, cross-domain view on system design
  • Extensive experience collaborating with architects and other technical leaders to shape engineering strategy and solutions
  • Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework, including continuous delivery and infrastructure as code
  • Experience with various operational tools and platforms, including Azure Portal, Azure Boards, and SonarQube
Job Responsibility
Job Responsibility
  • Provide influential technical leadership and guidance to engineering teams
  • Own complete solution across its entire life cycle
  • Proactively influence and collaboratively build vision with product managers, principal engineers, architects, team members, and customers to solve complex enterprise-class problems, demonstrating clear, concise communication and active listening
  • Be accountable for the quality, usability, and performance of the solutions
  • Lead impactful architectural design discussions and contribute to elevating the quality of engineering through active participation in peer review requests across the organization
  • Utilize programming languages like Java, and open-source frameworks (e.g., Spring Boot), Container Orchestration services including Docker and Kubernetes, Kafka, and a variety of Azure tools and services including Azure Boards and Azure AppInsights, alongside cloud data platforms like Snowflake
  • Mentor more junior team members professionally to help them realize their full potential
  • Consistently share best practices and drive improvements within and across teams, fostering curiosity and innovation to advance our technology and processes
  • Drive digital transformation initiatives, including modernizing and migrating legacy applications
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

We are seeking an exceptional Staff Software Engineer with deep backend expertis...
Location
Location
United States , South Salt Lake
Salary
Salary:
150000.00 - 180000.00 USD / Year
torus.co Logo
Torus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert-level proficiency in modern backend development with TypeScript
  • Deep experience designing and building serverless, event-driven architectures on AWS (Lambda, API Gateway, DynamoDB, IoT Core, Step Functions, CDK)
  • Proven track record building scalable APIs, data pipelines, and distributed systems at scale
  • Strong hands-on experience with CI/CD pipelines, containerization (Docker), infrastructure as code, and observability tooling (Datadog, etc.)
  • Production experience with modern AI/ML systems examples include AWS Bedrock, agentic workflows (LangChain/LangGraph), and tool integrations (Model Context Protocol)
  • Deep understanding of security, authentication, authorization, and compliance considerations
  • Demonstrated ability building developer-facing SDKs, service contracts, and platform APIs
  • 8+ years in software development, including 3–4+ years in staff, principal, or architecture leadership roles
  • Proven experience driving large-scale technical projects and influencing technical direction across multiple teams
  • Strong mentorship abilities with a track record of elevating engineering talent
Job Responsibility
Job Responsibility
  • Evolve platform architecture for distributed, cloud-native systems in serverless AWS environments
  • Partner with the Lead Architect and engineering leads to drive technical strategy and decisions across multiple teams
  • Design scalable backend systems, APIs, microservices, and data models that support customer-facing applications and internal tools
  • Lead design reviews, architecture sessions, and cross-domain planning initiatives
  • Identify and address systemic technical debt and architectural gaps proactively
  • Champion engineering standards, best practices, and patterns for the organization
  • Collaborate on defining AI strategy and embedding intelligence into the Torus platform: recommendation engines, dynamic controls, decisioning, and support automation
  • Build performant, secure, and maintainable backend systems using TypeScript
  • Implement cloud-native solutions leveraging AWS Lambda, API Gateway, DynamoDB, IoT Core, Step Functions, and CDK
  • Create RESTful APIs, event-driven workflows, and orchestration layers for hardware-software integration
What we offer
What we offer
  • Employee Rewards Package including equity
  • 401(k) Retirement Savings Plan
  • Health Benefits Package: Choice between traditional PPO or HSA eligible medical plans
  • Dental insurance
  • Vision insurance
  • Human-centered Paid Time Off (based on employment status) including unlimited discretionary PTO
  • 10-days paid company holidays
  • Waiting period-free 100% paid parental leave
  • Torus paid Life with option to purchase additional coverage
  • Voluntary Short- and Long-Term Disability Insurance
  • Fulltime
Read More
Arrow Right

Staff Software Engineer – API Platform

SONIFI Solutions, Inc. is seeking a Staff Software Engineer of API Platform to p...
Location
Location
United States , Sioux Falls
Salary
Salary:
120000.00 - 160000.00 USD / Year
sonifihealth.com Logo
SONIFI Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience, including 2+ years at Staff level or equivalent technical leadership
  • Proven experience designing and scaling APIs (REST, GraphQL, or gRPC) supporting multiple products or business lines
  • Strong proficiency in modern backend technologies such as Python, Node.js, TypeScript, Go, and cloud-native design on AWS
  • Experience with API gateways, service meshes, and authentication frameworks (AWS API Gateway, Envoy, OAuth2, OpenID Connect)
  • Deep understanding of data modeling and system integration, including event-driven or microservice architectures
  • Familiarity with observability stacks (Grafana, Prometheus) and CI/CD automation
  • Excellent communication skills with a demonstrated ability to drive technical alignment across multiple teams
Job Responsibility
Job Responsibility
  • Collaborate with Enterprise Architecture to define and drive the technical architecture and roadmap for the Platform API and related infrastructure, establishing standards for authentication, data access, and versioning across all product domains
  • Design and implement core API services that unify multiple product backends into a single, consistent developer experience
  • Partner with engineering SMEs and Architects to support migration of existing systems into the new platform, ensuring a smooth transition with minimal operational disruption
  • Promote API-first design principles across product teams and establish guidelines for REST/GraphQL patterns, schema evolution, and API documentation
  • Work cross-functionally with product, data, and frontend teams to identify and implement common services and abstractions that reduce duplication and accelerate innovation
  • Implement API observability and governance to ensure scalability, reliability, and performance for internal and external developers
  • Partner with Security and Compliance to enable external API exposure, including OAuth2, rate limiting, tenant isolation, and audit trails
  • Mentor and influence senior and mid-level engineers, promoting best practices in distributed systems design, service ownership, and platform reliability
  • Represent engineering in strategic technical discussions, balancing long-term vision with near-term business needs and partner integrations
What we offer
What we offer
  • PTO
  • holidays
  • health
  • dental
  • vision
  • retirement plan
  • pet insurance
  • on-demand pay
  • Fulltime
Read More
Arrow Right

Staff II Software Engineer AI/ML Ops

We're looking for a Lead Data Engineer to design, build, and optimize data pipel...
Location
Location
United States , Pleasanton
Salary
Salary:
245000.00 - 307000.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in languages such as Python, Java, or Scala
  • Expertise in ML frameworks (TensorFlow, PyTorch, scikit-learn) and orchestration tools (Airflow, Kubeflow, Vertex AI, MLflow)
  • Proven experience operating production pipelines for ML and LLM-based systems across cloud ecosystems (GCP, AWS, Azure)
  • Deep familiarity with LangChain, LangGraph, ADK or similar agentic system runtime management
  • Strong competencies in CI/CD, IaC, and DevSecOps pipelines integrating testing, compliance, and deployment automation
  • Hands-on with observability stacks (Prometheus, Grafana, Newrelic) for model and agent performance tracking
  • Understanding of governance frameworks for Responsible AI, auditability, and cost metering across training and inference workloads
  • Proficiency in containerization technologies (e.g., Docker, Kubernetes)
  • Proficient in scripting languages (e.g., Bash, python) for automation
  • Experience with workflow orchestration tools (e.g., Apache Airflow)
Job Responsibility
Job Responsibility
  • Lead data pipeline development: Build and maintain PySpark ETL pipelines with high data quality and performance
  • Manage integrations: Establish robust connections to client data sources via APIs and tools like FiveTran, Plaid, and BlackLine's own internal connector ecosystem
  • Ensure reliability: Monitor pipeline performance, automate testing, and validate data accuracy
  • Optimize for scale: Implement performance improvements (e.g., CDC mechanisms, indexing strategies) for large-scale datasets
  • Collaborate & innovate: Work with business stakeholders to refine data requirements and integrate cutting-edge AI and big data technologies
  • Partner with data science, security, and product teams to set evaluation and governance standards (Guardrails, Bias, Drift, Latency SLAs)
  • Mentor senior engineers and drive design reviews for ML pipelines, model registries, and agentic runtime environments
  • Lead incident response and reliability strategies for ML/AI systems
  • Collaborate with development teams to integrate AI solutions into existing workflows and applications
  • Ensure seamless integration with different platforms and technologies
What we offer
What we offer
  • Short-term and long-term incentive programs
  • Robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right

Staff Backend Software Engineer - API Platform

Perplexity is redefining how people search, reason, and interact with informatio...
Location
Location
United States , San Francisco, New York City, Seattle
Salary
Salary:
250000.00 - 385000.00 USD / Year
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend engineering experience with Python, Go, or Rust
  • Strong understanding of high-traffic API design: versioning, schema evolution, idempotency, auth patterns, and performance tuning
  • Hands-on experience running AWS services, plus fluency with Kubernetes, CI/CD, and modern DevOps practices
  • Experience with LLM or natural-language APIs (latency tuning, streaming, model orchestration) is a strong plus
  • Strong customer empathy and product sense, ensuring the APIs you build are ergonomic, well-documented, and easy to adopt
Job Responsibility
Job Responsibility
  • Design, build, and operate mission-critical APIs in Python, Go, or Rust optimized for low latency, high throughput, and strong consistency
  • Lead major technical initiatives, from new platform components to multi-team system redesigns
  • Improve system reliability and security by implementing rate limiting, authentication, observability (metrics, tracing, logging), and automated testing
  • Collaborate across teams to determine when to extend existing systems versus build new, specialized services
  • Translate customer needs into scalable platform capabilities and generalized API features
  • Uphold engineering excellence through design reviews, code quality, and internal documentation
What we offer
What we offer
  • Comprehensive health, dental, and vision insurance for you and your dependents
  • Includes a 401(k) plan
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Senior Staff Engineer, Hybrid Cloud Fabric

Become a key player in GEICO's tech transformation! We are seeking a Senior or S...
Location
Location
United States , Palo Alto; Dallas; Chevy Chase; Seattle
Salary
Salary:
120000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Service mesh expertise (dev): familiar with mesh architecture, components, and configuration options, including advanced traffic management, security policies, and telemetry customization
  • Service mesh experience (ops): designed, implemented, and managed service mesh solutions at scale, addressing challenges related to performance, security, and observability
  • Programming skills: Experience with Go is a must
  • Rust is a bonus
  • Linux OS: In-depth knowledge of Linux operating systems, including performance tuning, troubleshooting, and security best practices
  • Networking: Advanced understanding of networking concepts and tools (e.g., iptables, netfilter, traffic shaping) for analyzing and optimizing service mesh performance within the hybrid cloud environment
  • Kubernetes and containerization: Extensive experience with Kubernetes and container orchestration platforms, including networking, security, and service management
  • Microservices architecture: Deep understanding of microservices design patterns, service discovery mechanisms, API gateways, and distributed tracing
  • Observability and monitoring: Expertise in tools like Prometheus, Grafana, Jaeger, and Kiali to monitor service mesh performance and troubleshoot issues
  • Security best practices: Knowledge of zero-trust security principles, authentication and authorization mechanisms, and encryption technologies within the context of service mesh
Job Responsibility
Job Responsibility
  • Design and implement a robust service mesh architecture, encompassing traffic management, security, observability, and resilience for microservices across public and private clouds within our on-premises data centers
  • Integrate the service mesh with existing infrastructure and applications, ensuring seamless operation and interoperability with various platforms and technologies, including legacy systems
  • Establish and enforce service mesh best practices, including security policies, traffic routing rules, circuit breakers, and access control mechanisms, to maintain a secure and reliable application environment
  • Develop comprehensive monitoring and observability dashboards to provide deep insights into service mesh health, performance, and potential issues, enabling proactive problem identification and resolution
  • Guide and mentor engineers on service mesh principles and best practices, fostering knowledge sharing and expertise development within the team, empowering them to contribute effectively to the service mesh implementation
  • Work closely with networking and security teams to ensure secure and efficient integration of the service mesh with on-premises infrastructure and networks, addressing potential challenges and ensuring smooth operation
  • Partner with SREs to establish service mesh observability, monitoring, and alerting strategies for maintaining high availability and performance, collaborating to define SLOs, SLIs, and error budgets
  • Actively engage with the Istio community, contribute to open-source projects, and represent GEICO's leadership in service mesh adoption
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer, Infrastructure

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
251000.00 - 352000.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of software engineering experience with demonstrated expertise across multiple platform domains (identity, billing, data, infrastructure)
  • Proven track record architecting and delivering large-scale distributed systems serving millions of users and thousands of enterprise customers
  • Deep expertise in at least two of: identity/access management systems, billing/monetization platforms, data platforms, or cloud infrastructure
  • Broad working knowledge across all platform domains with ability to make sound architectural decisions spanning multiple areas
  • Expert-level understanding of API design, service architecture, and system integration patterns at scale
  • Experience with cloud platforms (AWS, GCP, or Azure) and modern infrastructure patterns (Kubernetes, service mesh, infrastructure-as-code)
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Track record of establishing strategic technical plans that directly enabled business outcomes (revenue growth, cost reduction, market expansion)
  • Experience translating business strategy into technical architecture and roadmaps
  • Demonstrated ability to identify and prioritize investments that provide maximum platform leverage
Job Responsibility
Job Responsibility
  • Define and own the multi-year technical vision for Docker's foundational platform, encompassing accounts, billing, data, enterprise governance, and infrastructure
  • Establish strategic plans and objectives for major platform initiatives, making architectural decisions that ensure effective achievement of Docker's business objectives
  • Contribute to and drive the strategic vision in collaboration with the VP of Engineering, translating organizational strategy into technical roadmaps that span multiple teams and years
  • Identify and prioritize platform investments that provide maximum leverage—capabilities built once that enable rapid iteration across all Docker products
  • Develop architectural principles and standards that guide technical decisions across the Bridge organization and influence product engineering teams
  • Anticipate future business needs and ensure platform architecture provides the flexibility to support Docker's evolving commercial models
  • Lead large cross-company programs that require coordination across Desktop, Hub, AI, Security, Cloud, and Platform teams
  • Architect the unified platform interfaces ("Control Planes") that enable product teams to answer canonical questions like "Can this user access this feature?" or "How much has this organization consumed?" without understanding underlying complexity
  • Drive convergence of fragmented systems across Docker—replacing product-specific implementations with shared platform capabilities for authentication, authorization, billing, and observability
  • Establish technical contracts between platform and product teams that enable independent velocity while ensuring consistency and reliability
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right