Full Time

Senior Software Development Engineer, Storage Engine

ByteDance
San Jose, CA
???* / year

Job Description

About this kind of role

What a Senior Software Development Engineer, Storage Engine usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software components for storage engine systems. This includes working on data structures, algorithms, and low-level system interactions to ensure efficient and reliable data storage and retrieval. Responsibilities often involve performance optimization, debugging complex issues, and collaborating with other engineers on architectural decisions. Senior engineers may also mentor junior developers and contribute to technical roadmaps.

Tools and skills: Proficiency in programming languages like C++ or Java, experience with operating systems (Linux), and familiarity with storage technologies (RAID, SSDs) are common, alongside strong understanding of data structures and algorithms.

Good fit for: Individuals with a strong background in computer science and a passion for building high-performance, scalable systems often thrive in this role.

Kentucky pays at most $746 a week in unemployment, for up to 16 weeks, at the state's current unemployment rate, its agency says. How to file there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.