Lead Software Engineer
Core
Lead technical design and implementation of host-managed SMR support for the B2 Object Storage and Computer Backup products, optimizing throughput and costs for a large-scale cloud storage platform.
Role type
Senior IC backend software engineer (storage systems)
Builds
Host-managed SMR support features for object storage and computer backup systems
Domain
Cloud storage, backend systems, storage hardware optimization
Deliverable
production ML models | product features
Required skills
OOP (Java, Rust, C++, C#), backend development, host-managed SMR support, IO performance benchmarking, large-scale distributed systems, AI-assisted development tools, software development lifecycle management
Preferred skills
CPU and IO performance optimization, hard drive performance optimization, data modeling and dashboarding, Linux internals and file systems
Responsibilities
Lead technical design discussions and produce design documents, drive implementation of large features, shape coding methodologies and best practices, benchmark IO performance and resolve bottlenecks, build large scale software systems running on thousands of servers
Seniority
Senior, hands-on IC