Senior Software Engineer - Quicksilver - Distributed Key Value
Cloudflare- Compensation
- $168k–$231k Published range
- Location
- Hybrid - Atlanta, Austin, Denver, New York, Seattle, or Washington D.C. Remote eligibility
- Employment
- Full-time Senior
About the job
About the role
Quicksilver is Cloudflare's globally distributed key-value store, replicating data across tens of thousands of servers and over 500 data centers, serving billions of keys per second. The role involves owning the whole stack: code, tests, deployment, operations, monitoring, debugging, and on-call. Quicksilver is written in Go and C.
What you'll do
- Write new features in Go and review pull requests
- Improve performance, CPU, memory usage
- Improve monitoring and tools, all written in Go
- Help with debugging and investigating hard-to-reproduce problems
Desirable skills, knowledge, and experience
- Previous experience writing robust systems, code quality, performance, and technical debt
- Proven experience with storage systems, peer-to-peer systems, large-scale distributed systems, or system programming
- Experience chasing problems through multiple layers of the software stack
- Flexible, autonomous, pragmatic, and value simple solutions
- Enjoy low-level and high-level programming
- Team player who gives and takes constructive criticism
- Willingness to engage in outages during anti-social hours
Compensation
Compensation may be adjusted depending on work location. For Denver based hires: estimated annual salary of $168,000 ~ $210,000. For Washington D.C., New York, and Seattle based hires: estimated annual salary of $185,000 ~ $231,000. This role is eligible to participate in Cloudflare's equity plan.
Benefits
Cloudflare offers a complete package of benefits including health, dental, vision, disability, life insurance, 401(k) retirement savings plan, flexible paid time off, parental and medical leave, mental health support, commuter benefits, fertility benefits, and more.
Application
Apply via the provided link. Note that applicants who progress to the offer stage may be asked to attend an in-person interview within one of the Cloudflare Offices or Hubs. This position may require access to information protected under U.S. export control laws.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.