Principal Software Engineer – Crypto Trading (Low Latency)

Fidelity

United States

On-site

USD 190,000 - 240,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fidelity Digital Assets is seeking a Principal Software Engineer for Crypto Trading in Jersey City, NJ. The role focuses on high-performance, low-latency software in an agile setting, including design, implementation and deployment of distributed systems and microservices.

You will work closely with partners, mentor teammates, and contribute to critical trading initiatives, building scalable cloud-based services with a strong emphasis on automation and reliability.

Qualifications

  • Bachelor's degree in CS or related field.
  • 10+ years of software engineering experience.
  • Background in designing and developing low latency systems.
  • Experience with modern Java using zero GC pattern.
  • Knowledge of WebSocket and FIX protocols.
  • Proficient in ultra-low latency design patterns and optimizing systems.
  • Build and optimize PostgreSQL databases, including schema design, SQL development, and query tuning.
  • Experience with designing APIs, distributed systems, asynchronous workers and resilient messaging services.
  • Troubleshoot and resolve application and database performance issues.
  • Understanding of microservice architecture and cloud-based deployments.
  • Ability to lead and mentor within small, agile teams.

Responsibilities

  • Designing and delivering high-quality software solutions in an agile environment.
  • Work with business partners on critical initiatives.
  • Write code for product features in a hands-on role.
  • Lead and mentor team members across projects and releases.
  • Promote automation and continuous integration/deployment practices.
  • Collaborate with stakeholders to ensure scalable, resilient systems.

Skills

Java
Low latency
WebSocket
FIX protocols
Distributed systems
Microservices

Education

Bachelor's degree in computer science or related field

Tools

PostgreSQL
APIs
Cloud deployments

Job description

Fidelity Digital Assets is seeking a Principal Software Engineer for Crypto Trading in Jersey City, NJ. The role focuses on high-performance, low-latency software in an agile setting, including design, implementation and deployment of distributed systems and microservices.

You will work closely with partners, mentor teammates, and contribute to critical trading initiatives, building scalable cloud-based services with a strong emphasis on automation and reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal High-Performance Trading Systems Engineer
Principal High-Performance Trading Systems Engineer

Soteria Reinsurance Ltd. • Jersey City (NJ)

On-site
USD 190,000 - 200,000
Principal Software Engineer
Principal Software Engineer

Fidelity • United States

On-site
USD 190,000 - 240,000
VP, Low-Latency Java Engineer — Equities Connectivity
VP, Low-Latency Java Engineer — Equities Connectivity

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Lead Software Engineer: Low-Latency Trading Systems
Lead Software Engineer: Low-Latency Trading Systems

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Architect - Next-Gen Low-Latency Trading Tech
Senior Architect - Next-Gen Low-Latency Trading Tech

Citigroup Inc. • Jersey City (NJ)

On-site
USD 177,000 - 265,000
Principal Full-Stack Engineer for Low-Latency Trading
Principal Full-Stack Engineer for Low-Latency Trading

QuickCruit, Inc. • Merrimack (NH)

Hybrid
USD 140,000 - 180,000
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

On-site
USD 120,000 - 180,000
Senior Principal Software Architect – Low-Latency Trading
Senior Principal Software Architect – Low-Latency Trading

Cboe Global Markets • New York (NY)

On-site
USD 255,000 - 330,000
Health insurance
401(k) match
Tuition assistance
+2
Senior Low-Latency Trading Platform Lead
Senior Low-Latency Trading Platform Lead

Citigroup Inc. • Jersey City (NJ)

On-site
USD 177,000 - 265,000
Senior Java Architect — Real-Time FX Trading
Senior Java Architect — Real-Time FX Trading

Cantor Fitzgerald Ireland Ltd • New York (NY)

On-site
USD 150,000 - 250,000