Software Engineer II, Risk & Compliance

Uber

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Seattle, WA
Posted
15 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$120k $211k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $145,000–$195,000.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 107 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Software Engineer II, Risk & Compliance

As a Software Engineer II - Risk & Compliance on the Security team, you will architect foundational infrastructure to power business decisions and core services. You will design, develop, and maintain core services that automate continuous compliance monitoring, risk assessments, and security baseline controls. Your daily work involves building and scaling security data pipelines to process audit logs, telemetry, and vulnerability signals while translating complex regulatory requirements into developer-friendly automation. You will utilize object-oriented or functional programming languages such as Go, Java, Python, or C++. Technical skills include data modeling, query optimization, and experience with Spark, Flink, Kafka, and Policy-as-Code tooling. You will solve complex problems regarding low latency and high correctness within security, risk, and compliance domains, including audit logging and identity management.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Design and maintain core services to automate continuous compliance monitoring and security baseline controls.
  • Build and scale security data pipelines to process audit logs, telemetry, and vulnerability signals.
  • Own compliance and risk engineering initiatives from architectural design to production incident resolution.
  • Translate complex regulatory requirements into developer-friendly automation tools.
  • Conduct code reviews and expand automated integration testing to champion secure coding standards.
  • Streamline evidence collection and audit workflows to minimize friction for internal engineering teams.
  • Establish monitoring systems to ensure code stability and system resilience.

What we're looking for

  • 3+ years of professional software engineering experience in backend development, distributed systems, or data engineering.
  • Proficiency in one or more object-oriented or functional programming languages such as Go, Java, Python, or C++.
  • Experience with data modeling, query optimization, and translating customer problems into system design.
  • Bachelor’s Degree (or equivalent experience) in Computer Science, Engineering, or a related technical field.
  • Experience writing tests to verify functionality and establishing monitoring systems to ensure code stability.
  • Prior experience building or maintaining systems within security, risk, or compliance domains (preferred).
  • Familiarity with industry security standards and compliance frameworks like SOC 2, ISO 27001, NIST CSF, or PCI-DSS (preferred).
  • Proficiency with data processing frameworks like Spark or Flink, or streaming platforms like Kafka (preferred).

More like this

Similar roles

Software Engineer 2, Risk Management

Intuit

New York, NY 60 days ago $136,000–$184,000
React Java Spring Boot GenAI Python SQL AWS SageMaker Bedrock OpenAI GPT CI/CD DevOps A/B testing Data Pipelines Data Visualization
2+ yrs exp

Software Engineer II

Uber

Sunnyvale, CA +2 4 days ago
Machine Learning Optimization Python Go Java C++ Deep Learning Generative AI big-data ETL Spark Representation Learning Causal Modeling
3+ yrs exp Hybrid

Software Engineer II

Microsoft

94 days ago $102,100–$202,200
Azure AKS Python C# Java C++ Kubernetes Cosmos DB Azure SQL Azure OpenAI Semantic Kernel LangChain CI/CD REST APIs NoSQL Distributed Systems GitHub Infrastructure-as-Code RAG Microservices
2+ yrs exp Hybrid

Software Engineer II

Warner Bros. Discovery

Atlanta, GA 78 days ago
Python Go Java C++ LLM Machine Learning DynamoDB Terraform Infrastructure as Code Version Control Prompt Engineering A/B Testing Information Retrieval NoSQL
3+ yrs exp Hybrid

Software Engineer II

Mastercard

O'Fallon, MO 41 days ago $92,000–$147,000
Java Spring Boot Angular Node.js REST APIs Kubernetes AWS Azure PCF CI/CD DevOps Distributed Systems Observability Integration Testing Object-Oriented Programming Clean Architecture
3+ yrs exp

Software Engineer II

Microsoft

56 days ago $102,100–$202,200
Microsoft Fabric Microsoft Azure C# Python Java JavaScript C C++ Azure DevOps Microsoft Entra ID Functions Event Hubs Stream Analytics Big Data SDLC Backend Services
2+ yrs exp Hybrid