
Senior Staff Software Engineer
Kentik
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $195,000 - $235,000 per year
Job Level
Tech Stack
About the role
- Co-own, design, and scale a high-performance, data-intensive platform storage layer that services the network monitoring data
- Work closely with customer service, product, and other engineering teams to develop new network data observability & intelligence features.
- Help define and lead the execution of a multi-year technical roadmap for KDE Storage services and achieve industry-leading query speeds.
- Collaborate with other engineering, support, and sales teams to drive platform-wide storage standards.
- Solve high-visibility, challenging engineering problems related to data-intensive platform storage.
Requirements
- 7+ years of experience in backend development using Go/C/Rust, with a strong understanding of distributed systems, concurrency, and high-throughput data pipelines.
- Experience with Timeseries Databases, especially the storage layer, is a big plus.
- Experience with object storage or distributed filesystems.
- Experience designing tiered storage strategies (Hot/Warm/Cold) and TTL-based data eviction at scale.
- A passion to grow personally and contribute to our team.
- Strong collaboration skills, essential for Kentik's remote-friendly culture.
Benefits
- 100% of premiums are paid by company for health, vision and dental coverage for you and your dependents
- Additionally, an annual Health Reimbursement Account (HRA) of $3,000 for an individual or $4,500 for a family
- Paid family & medical leave
- Open PTO, a quarterly Wellness Day, and a minimum of 10 paid holidays
- 401(k) retirement account
- Home office reimbursement
- Stock options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoCRustdistributed systemsconcurrencyhigh-throughput data pipelinesTimeseries Databasesobject storagedistributed filesystemstiered storage strategies
Soft Skills
collaborationproblem-solvingcommunicationteam contributionleadership