Streaming SQL Engineer - Real-Time Dataflow

Massive

Atlanta (GA)

On-site

USD 130,000 - 190,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Massive is seeking a Software Engineer to work on Streaming SQL (fireflow) in the USA. You will contribute across the stack—from the SQL parser to query execution—on a disaggregated, scalable streaming engine powering live financial data products.

You’ll design features in Rust, optimize throughput and latency, write design docs, and review peers’ code. A strong systems background and curiosity about databases are essential.

Qualifications

  • Strong Rust proficiency and safe, idiomatic code.
  • Solid systems programming fundamentals: memory, concurrency, performance.
  • Strong grounding in data structures and algorithms.
  • Backend experience with database systems, curiosity about how they work.
  • Ability to explain why a change is correct, not just that it passes tests.
  • Bachelor’s degree in CS or related field, or equivalent experience.

Responsibilities

  • Design and build features across fireflow in Rust, owning them from first design through production
  • Profile, benchmark, and optimize for throughput and latency
  • Write design docs and RFCs, and review code from the rest of the team
  • Test for correctness with deterministic simulation and formal modeling
  • Stay up to date with stream processing and bring the best ideas into fireflow

Skills

Rust
Systems programming
DS&A
Backend DB
Explain correctness
CS degree

Education

Bachelor's degree in Computer Science or related field

Job description

Massive is seeking a Software Engineer to work on Streaming SQL (fireflow) in the USA. You will contribute across the stack—from the SQL parser to query execution—on a disaggregated, scalable streaming engine powering live financial data products.

You’ll design features in Rust, optimize throughput and latency, write design docs, and review peers’ code. A strong systems background and curiosity about databases are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Streaming SQL Engineer — Real-Time Data Engine
Rust Streaming SQL Engineer — Real-Time Data Engine

Polygon.io • United States

On-site
USD 120,000 - 180,000
Software Engineer, Streaming SQL
Software Engineer, Streaming SQL

Polygon.io • United States

On-site
USD 120,000 - 180,000
Software Engineer, Streaming SQL
Software Engineer, Streaming SQL

Massive • Atlanta (GA)

On-site
USD 130,000 - 190,000
Rust Database Engineer for Real-Time Market Data
Rust Database Engineer for Real-Time Market Data

Massive • Atlanta (GA)

On-site
USD 140,000 - 170,000
Senior Streaming Platform Engineer – Real-time Data (Equity, Bonus)
Senior Streaming Platform Engineer – Real-time Data (Equity, Bonus)

Auth21 • San Francisco (CA)

On-site
USD 180,000 - 260,000
Equity
Bonus
Paid Time Off
+1
Senior Data Engineer: Real-Time Streaming Architect
Senior Data Engineer: Real-Time Streaming Architect

Avenue Code • United States

Remote
USD 140,000 - 190,000
Real-Time Rust Engineer for High-Throughput Trading
Real-Time Rust Engineer for High-Throughput Trading

Fullstack • New York (NY)

Hybrid
USD 140,000 - 200,000
Software Development Engineer - Real-Time Data Streaming
Software Development Engineer - Real-Time Data Streaming

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2
Senior Systems Engineer – Real-Time Data Pipelines
Senior Systems Engineer – Real-Time Data Pipelines

WebHosting • Austin (TX)

Hybrid
USD 185,000 - 254,000
Equity plan
Health & Welfare Benefits
Time Off
Senior Streaming Platform Engineer (Rust) - High Impact
Senior Streaming Platform Engineer (Rust) - High Impact

Datadog • New York (NY)

Hybrid
USD 192,000 - 240,000
New hire stock equity and employee stock purchase plan
Continuous professional development
Inclusive company culture