Software Engineer, Unified Gateway

DoorDash, Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CASeattle, WALos Angeles, CANew York, NY
Salary
$130,600–$192,000 / yr
Posted
22 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $179k
This role $161k
$119k most similar roles pay here $239k

This role pays less than 66% of similar roles. Most pay $145,000–$213,250 — the shaded band above. At the midpoint, this role pays about $161k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About DoorDash, Inc

DoorDash, Inc. is an American company operating online food ordering and food delivery. It trades under the symbol DASH. With a 56% market share, DoorDash is the largest food delivery platform in the United States.

DoorDash, Inc currently has 187 open roles on FindRole.

Listed pay typically runs $144,800–$212,950 across 166 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Software Engineer, Unified Gateway

Software Engineer, Unified Gateway will join the Unified Gateway team to build and maintain a critical API Gateway platform serving as an HTTP-to-gRPC reverse proxy. This role involves developing infrastructure that accepts REST/JSON requests, translates them into Protocol Buffer messages, and manages downstream gRPC services while handling authentication, authorization, request mapping, and encryption. The engineer will focus on improving performance, reliability, and scalability for high-throughput production systems to support a three-sided marketplace. Key technical requirements include experience with Kotlin or other JVM languages, Vert.x, gRPC, REST APIs, Protocol Buffers, and service-to-service communication patterns. Candidates must possess deep knowledge of distributed systems concepts like load balancing and fault tolerance, while utilizing AI-assisted development tools to manage the request-processing pipeline and provide a robust platform that simplifies operations for other product engineers across multiple mobile and web platforms.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Build and maintain the API Gateway platform to manage high-volume traffic and translate REST requests into gRPC messages.
  • Improve performance, reliability, scalability, and security across the gateway and its request-processing pipeline.
  • Implement best practices in service discovery, load balancing, and fault tolerance for distributed systems.
  • Troubleshoot and resolve complex technical issues within a high-throughput production environment.
  • Evaluate and integrate new technologies to enhance platform capabilities and infrastructure.
  • Drive the adoption of the Unified Gateway platform across various product teams.
  • Utilize AI-assisted development tools throughout the software development lifecycle to design, test, and monitor systems.

What we're looking for

  • You must have 2+ years of experience in backend, infrastructure, or platform engineering.
  • You must have experience with gRPC, REST APIs, Protocol Buffers, and service-to-service communication patterns.
  • You must have deep knowledge of Kotlin or another JVM language for building high-scale, resilient systems.
  • Familiarity with asynchronous/reactive frameworks such as Vert.x is preferred.
  • You must have experience working on high-throughput, mission-critical production systems.
  • You must have a strong understanding of distributed systems concepts including consistency, fault tolerance, and load balancing.
  • You must be comfortable with API gateway and proxy concerns like authentication, authorization, and request routing.
  • You must be proficient in using AI coding tools throughout the full software development lifecycle.

More like this

Similar roles

Software Engineer

Cloudflare, Inc

Austin, TX 18 days ago
Rust TypeScript Go Cloudflare Workers Kubernetes S3 API Distributed Systems Edge Computing API Gateways Object Storage Monitoring Alerting Performance Tuning Incident Response AI Coding Tools
Hybrid

Staff Software Engineer, Agent Gateway

Okta Inc

San Francisco, CA 32 days ago $194,000$267,000
Java Go OAuth 2.0 OIDC RFC 8693 MCP XAA ID JAG DCR CIMD Claude LLM Feature Flags Observability
7+ yrs exp Hybrid

Senior Software Engineer, Unified Access Management Platform

Nvidia

Remote (Canada) 36 days ago $152,000$241,500
AWS Kubernetes GitOps Identity and Access Management RBAC ABAC ACL Deep Learning Machine Learning Computer Vision Cloud Native Computing Foundation GCP Azure OCI AWS Lambda Google Cloud Functions Azure Functions Policy as Code
5+ yrs exp Remote

Software Engineer, Universal Media

Apple Inc

San Diego, CA 71 days ago $142,300$263,300
Java Kafka Kinesis Pulsar Apache Spark PostgreSQL Cassandra DynamoDB MySQL Redis Flink Beam CI/CD AWS GCP Azure Microservices SQL NoSQL
5+ yrs exp

Senior Unified Communications Engineer

LPL Financial

Fort Mill, SC 18 days ago
Cisco Unified Communications Cisco Webex VoIP QoS SBC Voice Gateways Routers Switches Video Conferencing Cloud Configuration Telecommunications
5+ yrs exp

Lead AI Gateway Security Engineer

Booz Allen Hamilton

McLean, VA +1 14 days ago $112,800$257,000
AI Gateway Kubernetes Terraform CI/CD Open Policy Agent OAuth LLM API Scripting Wiz Cloud Security Policy-as-Code Multi-cloud Machine-to-Machine Authentication
10+ yrs exp