More jobs:
Sr. Software Engineer; Backend
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-06-07
Listing for:
Tessell Inc
Full Time
position Listed on 2026-06-07
Job specializations:
-
Software Development
Backend Developer, Software Engineer
Job Description & How to Apply Below
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.
- A 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.
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×