NextDeavor Verified
Staffing and Recruiting
Staff Software Engineer, Data
California, United StatesHybridFull TimeStaff$200,000–$250,000 /yrPosted 18 days agoVisa sponsorship available
Benefits You’ll Love
- Competitive salary plus equity
- Comprehensive medical coverage with multiple plan options and employer-covered employee premiums
- Employer-paid dental insurance for employees and dependents
- Employer-paid vision insurance for employees and dependents
- Unlimited paid time off (subject to coordination and team approval)
- 401(k) retirement plan
- Free lunch on in-person days provided by a catering partner
- Office snacks, coffee, and regular food runs
Become a Key Player as a Staff Software Engineer, Data
You will help define and scale the organization’s real-time telemetry and data infrastructure to enable faster, more reliable engineering outcomes. You’ll partner with engineering peers and stakeholders to design durable, high-throughput systems that ingest and serve millions of sensor data points per second. This is a hybrid role (in-person collaboration roughly twice a week with periodic full-team on-site weeks).
Here’s How You’ll Make an Impact on the Team
- Design and build a horizontally scalable ingestion platform for millions of hardware sensor data points per second
- Develop durable, efficient database solutions to support real-time reads and large-scale analytics workloads
- Pioneer data architecture by integrating streaming and storage innovations, including cloud-native and diskless designs
- Define engineering culture, standards, and processes
- Collaborate on architecture, design, code reviews, and scaling strategies with peers
Here’s What You’ll Need to Be Successful in This Role
- Bachelor’s degree in Computer Science, Engineering, Physics, or another STEM discipline
- 7+ years of experience in backend, infrastructure, or data engineering roles
- Hands-on experience with event-time-based stream processing or streaming SQL systems (e.g., Flink, Kafka Streams, Beam, or similar)
- Proficiency with relational and time-series databases (e.g., PostgreSQL, Druid, Pinot, TimescaleDB, or equivalent)
- Experience building large-scale distributed systems or low-latency backend services (experience with Go, Rust, or Python preferred)
- Familiarity with DevOps and cloud infrastructure tools such as Kubernetes, Prometheus, ArgoCD, and Terraform
- Strong communication skills and a collaborative approach to problem-solving
Here’s What Else Might Help You Out
- Familiarity with telemetry data from hardware systems, high-throughput ingest pipelines, or columnar storage formats like Apache Arrow and Parquet
- Experience building resilient, performant systems that scale to billions of records
- Curiosity about new data paradigms and eagerness to evaluate and integrate emerging tools and techniques
Pay Range
$200,000 - $250,000/year
Ready to Make Your Mark?
This role may fill quickly. Submit your resume to be considered.
Similar roles
- Staff Software Engineer, DataLinkedIn · Sunnyvale, California, United States · Hybrid
- Senior Software Engineer, DataAcrisure LLC · Texas, United States · Hybrid
- Software Engineer, DataWhatnot · California, United States · Remote
- Senior Software Engineer, DataHy-Vee, Inc. · Iowa, United States · Remote
- Software Engineer, DataGenius Sports · New York, United States · Hybrid