DiDi Labs

Sr. / Staff Software Engineer, Infrastructure (Autonomy)

DiDi Labs · San Jose, CA

Posted 5 days ago · $169,783 - $338,694

or apply directly on DiDi Labs's site. We never take the application ourselves.

Is this posting real?

This role has been open
5 days
DiDi Labs's roles stay open a median of 17 days
Reposted
No
Salary listed
Yes
88% of DiDi Labs's roles list one
Ghost-job risk at DiDi Labs
low
0 stale, 0 reposted of 16 open
Hiring momentum
25 roles opened in the last 90 days
↑ up vs. the prior 90 days
Last confirmed on the employer's board
2026-09-17

Measured from postings appearing on and disappearing from DiDi Labs's own greenhouse board since 2026-08-03. Full hiring picture for DiDi Labs.

About this role

The Sr. / Staff Software Engineer, Infrastructure role focuses on leading the architecture and evolution of the core platform for DiDi's autonomous driving software stack. Responsibilities include designing low-latency IPC messaging middleware, optimizing build infrastructure, and developing simulation platforms while collaborating with various teams to enhance system stability and developer productivity.

Our read on this posting4.4out of 5
benefits
2/5
freshness
5/5
career value
5/5
role clarity
5/5
pay transparency
5/5

Scored from the posting itself — how clearly the role is described, how much it says about pay and benefits, and how recently it was listed. Not a judgement of DiDi Labs as an employer.

What you need

  • Bachelor’s or higher degree in Computer Science, Computer Engineering, Software Engineering, or a closely related technical field
  • 6–10+ years of software engineering experience designing, architecting, and maintaining complex real-time systems, Linux systems infrastructure, or autonomous driving platforms in C++
  • Proven track record of technical leadership, system architecture, and driving complex, multi-team engineering initiatives from inception to production deployment
  • Expert-level understanding of C++, system programming, multi-threading, concurrency models, and low-latency IPC/middleware architectures
  • Deep knowledge of compiler internals (Clang/GCC, LLVM), build systems (Bazel/CMake), and compilation optimization tools (including caching systems like ccatch)
  • Proven capability in debugging complex system-level faults, kernel/user-space crashes, memory corruption, and race conditions

Nice to have

  • Prior experience architecting or extending core simulation execution platforms (ezsim), evaluation frameworks, and automated crash triaging pipelines for robotics or autonomous driving
  • Recognized domain expertise in embedded systems, cross-compilation target setups (e.g., QNX, Linux RT, NVIDIA Orin), and hardware acceleration layer integrations
  • Deep experience in low-level systems profiling (e.g., eBPF, gperf), customized memory allocators, or custom IPC protocol design
  • Demonstrated history of building developer productivity tools, developing quantitative software evaluation metrics, and driving root-cause analysis in complex robotic environments

What you get

  • Base salary range of $169,783 - $338,694 annually
  • Bonus
  • Equity
  • Benefits

Worth weighing

  • Salary range provided, but individual pay depends on work location and other factors
  • Role involves complex system-level work which may require deep technical expertise and problem-solving skills
  • Focus on low-latency and high-throughput systems may imply a fast-paced and demanding work environment

Summarised from DiDi Labs's posting. Read the full original.

Listed by DiDi Labs on their greenhouse job board, last confirmed open on 2026-09-17. PitchMeAI is not the employer.

More roles at DiDi Labs

All 16 open roles at DiDi Labs

Apply to a Sr. / Staff Software Engineer, Infrastructure (Autonomy) position at DiDi Labs - Jobs near me at San Jose, CA