Join InfluxData as a Senior Staff Engineer to lead the technical direction of InfluxDB 3.0 in a remote-first environment.
Posted by employer 2 days ago
First seen on Joblaze 1 day ago
Last verified on the company career page 1 day ago
Skills & Technologies
What you'll build
Must have
Nice to have
Role intensity
40% coding
Requirements
Not disclosed in this posting: compensation, visa sponsorship.
Benefits
Joblaze summary
The Senior Staff Engineer at InfluxData plays a pivotal role in shaping the technical direction of InfluxDB 3.0, focusing on the development of its storage engine using Rust. This position requires extensive experience in distributed systems and cloud environments, along with a strong foundation in performance engineering and caching. Ideal candidates will have a senior-level background, with a proven ability to influence technical strategy across teams. InfluxData operates as a remote-first company, fostering collaboration among a globally distributed workforce.
Joblaze insights
Quick facts
From the original posting
We're hiring a Senior Staff Software Engineer to be a company-level technical leader for InfluxDB 3.0, reporting directly to the Chief Product Officer.
InfluxDB 3.0 is a fast, columnar, time series database backed by object storage, written from the ground up in Rust, using Apache Arrow, Arrow Flight, and DataFusion. You'll write code for the storage engine and shape where it goes next, while acting as a trusted voice on large-scale developer data platforms and engineering best practice.
This is a hands-on role with company-wide reach. You'll set technical direction across multiple divisions, turn product strategy into architecture, and represent InfluxData's engineering perspective to executives and customers.
Help shape the long-term technical vision for the InfluxDB 3.0 product line and its place in the wider product portfolio.
Partner with the other engineering leaders to shape product strategy, roadmap bets and build-vs-buy decisions.
Identify the problems that matter most before they become urgent, and decide which ones not to solve.
Design and write production Rust for the storage engine: ingestion, compaction, columnar storage on object stores, caching and query execution with DataFusion.
Drive the hardest work in distributed caching, reliability and performance, from benchmarks to production.
Contribute to cloud deployment discussions across AWS and Azure.
Set engineering standards and best practice adopted across multiple teams and divisions.
Participate in the on-call rotation and raise the bar for operational excellence.
Mentor staff and senior engineers, and grow the next generation of technical leaders.
15+ years of progressive software engineering experience, including several years at senior staff level or above. An advanced degree in computer science or a related field is a plus; equivalent experience counts.
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 alike.
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.
Applications will be accepted on a rolling basis.
We offer fantastic benefits for full time employees; in the US these include:
Medical/dental/vision insurance with 100% coverage for employees
Company contribution to your FSA
Flexible Time Off - take the time you need
Life Insurance, short and long term disability insurance
401(k)
Wellness programs
Annual professional development budget
Financial planning and legal advice
We value each other
We get stuff done
We believe humility drives learning
We embrace failure
We are committed to open source
InfluxData is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other categories protected by applicable law.
To view our Know Your Rights Poster click HERE
To view our CCPA policies click HERE
Standard company text repeated across InfluxData's postings is omitted here.