Back to jobs
Tessell

Staff / Sr. Staff Software Engineer (Backend)

San Francisco Bay Area, California, United StatesPosted Today
onsite

Job Description

Senior Staff Backend Engineer Lead

Are you a seasoned backend engineer with a passion for low-level programming and operating system internals? Do you thrive on leading complex cross-platform initiatives and mentoring talented teams? We're looking for a Staff / Senior Staff Backend Engineer Lead to join us and drive the design, development, and optimization of critical backend systems across Unix, Linux, and Windows environments.

What You'll Do:

  • Architect and implement high-performance, system-level code for Unix, Linux, and Windows platforms.
  • Lead the development of robust backend components, tools, and utilities using C, Java, and Go, ensuring top-notch scalability and reliability.

  • Drive OS-level integrations and optimizations, collaborating closely with cross-functional teams to enhance system performance and stability.

  • Establish and champion best practices in systems programming, performance tuning, and code quality across the entire team.

  • Expertly debug and resolve intricate issues related to process control, memory management, file system behavior, and concurrency.

  • Provide technical leadership and mentorship to junior and mid-level engineers, fostering their growth in systems programming.

  • Contribute to strategic technical planning, comprehensive documentation, and lead thorough code reviews.

What You'll Bring:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 8+ years of hands-on experience in backend or systems programming, with a strong focus on operating system internals.

  • A profound understanding of operating system fundamentals, including advanced concepts in processes, memory management, threading, I/O, and concurrency.

  • Expert-level proficiency in C, Java, and Go, demonstrated through significant project contributions.

  • Deep knowledge of system calls, file systems, and OS-level networking protocols.

  • Extensive experience with Linux/Unix shell environments, scripting, and advanced system tools.

  • A proven track record of leading complex low-level programming initiatives and working closely with the OS.

Bonus Points If You Have:

  • Significant contributions to open-source projects or high-impact internal systems development.
  • Expertise in advanced debugging and profiling tools such as gdb, strace, perf, or similar.

  • Demonstrable experience with cross-platform development considerations and architectural patterns.

  • Experience with distributed systems and cloud-native backend technologies.

  • A Master’s or PhD in a related technical field.

Staff / Sr. Staff Software Engineer (Backend) at Tessell | Renata