FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in building and maintaining complex distributed systems and storage software, with a strong focus on performance, scalability, and operational simplicity. Proficient in systems programming languages and capable of leading design initiatives while mentoring engineering teams.
Highest-signal resume keywords
Distributed Systems DevelopmentStorage Systems EngineeringProduction-Ready Coding in Go, Rust, or C/C++Concurrency Control and Data ReplicationLarge-Scale Systems Debugging
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Distributed SystemsStorage SoftwareConcurrency ControlFile SystemsData ReplicationI/O PerformanceMemory ManagementLog-Structured Merge-TreesBlob StorageCloud Object Storage
Soft Skills
CollaborationMentoringDesign Review
Tools & Technologies
CockroachDBPebblePlenumAI Software Development
Industry Keywords
Storage SystemsCloud EnvironmentsEncryption at RestOperational SimplicityRolling Upgrades
Tech Stack
Tools & technologiesCloudDistributed SystemsRustC++Go
About the role
Key responsibilities & impact- Shape and build CockroachDB’s storage systems
- Develop and maintain Pebble, an LSM-tree storage engine for MVCC data
- Develop and maintain Plenum, an elastic, disaggregated storage layer
- Work on encryption at rest, storage interfaces, and cloud environments
- Lead the design and delivery of significant Storage initiatives
- Make tradeoffs among durability, performance, scalability, cost, and operational simplicity
- Collaborate with engineering, product, database, cloud, support, and field engineering teams
- Conduct design reviews and mentor engineers
- Help the team leverage AI to produce high-quality software
- Ship scalable, survivable, and consistent mission-critical software
- Establish relationships and learn the Storage domain and CockroachDB architecture
- Participate in the Storage on-call rotation
Requirements
What you’ll need- 8+ years building complex distributed systems or storage software
- Significant experience with distributed systems, concurrency control, file systems, data replication, I/O performance, or memory management
- Experience building or evolving storage systems such as log-structured merge-trees, blob storage, or cloud object storage
- Experience building, running, and debugging large-scale distributed systems in production
- Experience evolving systems through rolling upgrades
- Production-ready coding in systems programming languages such as Go, Rust, or C/C++
- Ability to investigate difficult bugs, profiles, and incidents
- No educational credential specified
Benefits
Comp & perks- Stock Options
- Medical Insurance
- Vision Insurance
- Dental Insurance
- Life and Disability Insurance
- Professional Development Funds
- Flexible Time Off
- Paid Holidays
- Paid Sick Days
- Paid Parental Leave
- Retirement Benefits
- Mental Wellbeing Benefits
- 401(k) contribution match in the U.S.