Sr. Software Engineer - Trading

Solomon Page

New York (NY)

On-site

USD 130,000 - 210,000

Full time

14 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Solomon Page is seeking a Senior Software Engineer to join its Trading technology team at a growing FinTech company. You will build high-performance Order Management System components and scale low-latency distributed services that connect portfolio managers with brokers.

The role emphasizes hands-on Java/Spring Boot development, architectural leadership, and mentoring engineers. You will work with AWS, Kafka, and FIX, shaping the system design and ensuring resiliency and fault tolerance in a

Qualifications

  • 8+ years of software engineering experience.
  • Strong hands-on Java and Spring Boot experience.
  • Experience building complex distributed systems at scale.
  • Experience with high-throughput or high-transaction systems.
  • Strong knowledge of concurrency, multithreading, and JVM performance.
  • AWS and Kafka.
  • SQL, NoSQL, and database architecture.
  • Strong system design and architecture skills.

Responsibilities

  • Architect and build scalable backend systems using Java, Spring Boot, and microservices
  • Design high-volume, distributed and event-driven systems
  • Build trade order lifecycle and orchestration functionality
  • Develop broker connectivity using FIX, REST APIs, and file-based integrations
  • Build cloud-native solutions using AWS and Kafka
  • Work extensively with concurrency, JVM performance, resiliency, and fault tolerance
  • Help drive architecture and technical direction
  • Mentor engineers and establish strong engineering standards

Skills

Java
Spring Boot
Distributed systems
Concurrency
JVM performance
AWS
Kafka
SQL
NoSQL

Tools

AWS
Kafka
REST APIs
FIX

Job description

A successful and growing FinTech company is looking for a Senior Software Engineer to join its Trading technology team. The company builds sophisticated technology used by investment professionals and financial institutions to manage complex portfolio and trading workflows. This is a hands-on engineering role working on a high-performance Order Management System (OMS) supporting the full trading order lifecycle. You’ll build scalable, low‑latency distributed systems that connect portfolio managers with executing brokers and support trade execution, allocation, and post‑trade workflows.

  • Base salary: $130K to $210K
  • Bonus + equity + benefits
  • Client is not able to sponsor at this time so only US Citizens and Green Card holders will be considered.
  • Architect and build scalable backend systems using Java, Spring Boot, and microservices
  • Design high-volume, distributed and event-driven systems
  • Build trade order lifecycle and orchestration functionality
  • Develop broker connectivity using FIX, REST APIs, and file-based integrations
  • Build cloud‑native solutions using AWS and Kafka
  • Work extensively with concurrency, JVM performance, resiliency, and fault tolerance
  • Help drive architecture and technical direction
  • Mentor engineers and establish strong engineering standards
Required Qualifications:
  • 8+ years of software engineering experience
  • Strong hands‑on Java and Spring Boot experience
  • Experience building complex distributed systems at scale
  • Experience with high‑throughput or high‑transaction systems
  • Strong knowledge of concurrency, multithreading, and JVM performance
  • AWS and Kafka
  • SQL, NoSQL, and database architecture
  • Strong system design and architecture skills
Preferred:
  • Trading, capital markets, FinTech, or financial services experience
  • Order Management System (OMS) experience
  • FIX protocol knowledge
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

C2R Ventures • Boston (MA)

On-site
USD 150,000 - 190,000
Trade Engineer
Trade Engineer

WSN • New York (NY)

Hybrid
USD 180,000 - 320,000
Sr. Software Engineer
Sr. Software Engineer

LaSalle Network • Oak Brook (IL)

Hybrid
USD 140,000 - 150,000
Comprehensive benefits package
Bonus eligibility ~5%
Hybrid onsite work model
Software Engineer – Client Trading Infrastructure (Java)
Software Engineer – Client Trading Infrastructure (Java)

Clarity, LLC. • United States

On-site
USD 120,000 - 180,000
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer - Trading
Senior Software Engineer - Trading

Jobgether • United States

Remote
USD 180,000 - 260,000
Stock options
Health benefits
Home-office setup allowance (USD 500)
Java Developer (VP Level - Banking)
Java Developer (VP Level - Banking)

IO Tech Solutions Limited • United States

Remote
USD 200,000 - 300,000
Sr. Java Full Stack Engineer
Sr. Java Full Stack Engineer

Eliassen Group • United States

Remote
USD 96,000 - 110,000
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
C++ Engineering Lead - Electronic Trading & OMS
C++ Engineering Lead - Electronic Trading & OMS

Jefferies • New York (NY)

On-site
USD 300,000 - 420,000
Senior Software Engineer – Core Trading Systems (C#) - OMS & EMS - Global Multi-Strategy Hedge [...]
Senior Software Engineer – Core Trading Systems (C#) - OMS & EMS - Global Multi-Strategy Hedge [...]

Mondrian Alpha • United States

On-site
USD 540,000 - 660,000
Permanent capital with long-term mindset
Autonomy to own solutions
Culture of excellence and innovation