Aurora Innovation
StaffSoftwareEngineer,Logging
“Staff Software Engineer, Logging at Aurora Innovation. Skills: C++, storage technologies, file systems. Design and implement high-throughput, low-latency logging frameworks. Define smart, dynamic data collection policies”
What You'll Achieve.
deliver the benefits of self-driving technology; create a new era in mobility and logistics; bring a safer, more efficient, and more accessible future
Industry & Context.
tackle massively complex problems
What They're Looking For.
Must Have
Expert-level C++ programming skills, design high-performance, thread-safe, and memory-efficient systems in a Linux environment, Proven experience working with storage technologies, block devices, making informed file system choices based on write endurance, throughput, and crash-consistency constraints, Ability to work across multiple programming languages and paradigms, writing robust, intuitive, and pragmatic production code, Ability to navigate and work effectively in large codebases, verbal and written communication skills, Ability to work autonomously, collaborate effectively with colleagues across time zones
Nice to Have
performance evaluation and optimization, programming skills in GoLang, safety critical systems
What You'll Do.
Design and implement high-throughput
low-latency logging frameworks
dynamic data collection policies
and tune file systems
Collaborate with systems and hardware teams
Work with autonomy engineers
Provide engineering support for field testing
Mentor senior engineers
drive the long-term roadmap
How You'll Work.
Team & Collaboration
collaborate effectively with colleagues across time zones
Communication Scope
verbal and written communication skills
Applying for this Staff Software Engineer, Logging role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Aurora Innovation?
Real rants from real employees. Read before you apply.