Senior Software Engineer (Storage Developer)
Core
Design, implement, and maintain high-performance, scalable storage systems for cloud-native telco platforms.
Role type
Senior IC storage software engineer
Builds
Enterprise quality storage software (SAN/NAS/DAS/Block/Cloud Storage)
Domain
Telecommunications / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Golang, Python, Linux, memory management, inter-process communication, multithreading, distributed systems, data structures and algorithms
Preferred skills
Shell scripting, QA collaboration, performance benchmarking
Technologies
C, C++, Golang, Python, Linux
Responsibilities
Design and implement scalable storage systems; execute projects from specification to validation; create design documents and work plans; collaborate on code reviews; interface with QA for test plans; benchmark performance and troubleshoot bottlenecks
Seniority
Senior, hands-on IC