Influxdata
Senior Staff Engineer
Remote US. Posted 7 days ago
The role
You will be a company-level technical leader for InfluxDB 3.0. You will write production Rust code for the storage engine and set technical direction across multiple divisions.
What you will do
- Shape the long-term technical vision for the InfluxDB 3.0 product line.
- Partner with engineering leaders to shape product strategy and roadmap bets.
- Design and write production Rust for the storage engine.
- Drive work in distributed caching, reliability and performance.
- Contribute to cloud deployment discussions across AWS and Azure.
- Set engineering standards and best practice across multiple teams.
- Participate in the on-call rotation.
- Mentor staff and senior engineers.
Required qualifications
- 15+ years of progressive software engineering experience, including several years at senior staff level or above.
- A track record of building and operating distributed systems at large scale.
- Hands-on experience building on multiple cloud vendors (AWS, GCP, Azure) and object storage.
- Deep hands-on Rust experience, or strong systems experience and a desire to master Rust.
- Expertise in distributed caching, reliability and performance engineering.
- Proven ability to set technical direction across multiple teams or divisions and influence executive decisions.
- Clear written and verbal communication with engineers, executives and customers.
Nice to have
- An advanced degree in computer science or a related field
- Experience with time series or observability workloads at high ingest rates
- Experience running a database as a managed cloud service
- Published talks, papers or writing on databases or distributed systems
Benefits
- Medical/dental/vision insurance with 100% coverage for employees
- Company contribution to your FSA
- Flexible Time Off
- Life Insurance
- short term disability insurance
- 401(k)
- Wellness programs
- Annual professional development budget
- Financial planning and legal advice
Before you apply
- Interviews are typically conducted via Zoom.
- Some roles may require an in-person meeting with a team member as part of the final stage.
About the company
InfluxData is the creator of InfluxDB, a time series platform. It is a remote-first company with a globally distributed workforce.