Senior Java Engineer | Real-Time Market Data (Remote-First)

ThetaData

United States

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote-first: work from anywhere

Job summary

Theta Data, a pioneering data company in the United States, seeks seasoned Java Software Engineers with deep financial market data experience. Java 21 is the core language, with C++ familiarity a plus.

This hands‑on role emphasizes architecture, scale, and building backend services powering real-time options and stocks data. You will join a lean team, shaping new services, eliminating bottlenecks, and redesigning workflows from scratch.

Qualifications

  • Extensive experience building high-throughput, low-latency Java systems for financial markets.
  • Experience with low-level network programming (raw sockets, TCP, custom protocols).
  • Experience designing/consuming gRPC/Protobuf APIs and JVM performance tuning.
  • Experience with columnar/analytical databases (ClickHouse) and streaming systems (Kafka/RedPanda).
  • Strong CS fundamentals and ability to operate in fast-paced, ambiguous environments.

Responsibilities

  • Design, build, and scale backend services handling billions of requests daily.
  • Build and optimize pipelines ingesting and streaming market data at scale.
  • Architect new systems and contribute to technical direction.
  • Identify and resolve performance bottlenecks across the stack.
  • Support production systems, investigate bugs, and keep services running smoothly.

Skills

Java
Low-latency systems
Network programming
gRPC
Protobuf
JVM tuning
ClickHouse
Kafka/RedPanda
CS fundamentals
Agentic development

Tools

ClickHouse
RedPanda
Apache Tomcat/Java Servlets
Kafka

Job description

Theta Data, a pioneering data company in the United States, seeks seasoned Java Software Engineers with deep financial market data experience. Java 21 is the core language, with C++ familiarity a plus.

This hands‑on role emphasizes architecture, scale, and building backend services powering real-time options and stocks data. You will join a lean team, shaping new services, eliminating bottlenecks, and redesigning workflows from scratch.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer (Data Systems)
Java Software Engineer (Data Systems)

Selby Jennings • Oakland (CA)

Hybrid
USD 120,000 - 160,000
Senior Backend Software Engineer/Java Trading Systems-remote
Senior Backend Software Engineer/Java Trading Systems-remote

Ironbeam, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior Java Engineer - Real-Time Financial Platform
Senior Java Engineer - Real-Time Financial Platform

Impact Recruitment Ltd • Greenwich (CT)

On-site
USD 190,000 - 220,000
Base salary 190k-220k
Annual bonus
Stock grant
+6
Senior Java Developer - Real-Time Trading & P&L (Remote)
Senior Java Developer - Real-Time Trading & P&L (Remote)

Findev • Georgia

On-site
USD 120,000 - 180,000
Health insurance for international ass
Remote or hybrid work model
Relocation assistance
Senior Market Data Engineer (Java) - Remote/Hybrid
Senior Market Data Engineer (Java) - Remote/Hybrid

BIP US • New York (NY)

Hybrid
USD 130,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Senior Java Engineer — Real-Time Master Data Platform
Senior Java Engineer — Real-Time Master Data Platform

RE Partners • New Jersey

On-site
USD 110,000 - 160,000
Real-Time FinTech Backend Engineer (Java)
Real-Time FinTech Backend Engineer (Java)

Socket.dev • New York (NY)

Hybrid
USD 107,000 - 182,000
401(k) match
ESPP discount
Student loan repayment
+12
Senior Java Engineer — Real‑Time, Low‑Latency Systems
Senior Java Engineer — Real‑Time, Low‑Latency Systems

Motion Recruitment • Philadelphia

On-site
USD 140,000 - 190,000
Medical, Dental, and Vision Insurance
Vacation Time
Equity
+2
Junior Java Developer
Junior Java Developer

Spectraforce Technologies • Ann Arbor (MI)

Hybrid
USD 60,000 - 85,000
Java eTrading Developer
Java eTrading Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • New York (NY)

On-site
USD 120,000 - 150,000