Senior Software Engineer

Forbes Technical Consulting LLC

Chicago (IL)

Hybrid

USD 130,000 - 180,000

Full time

4 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

Forbes Technical Consulting LLC is seeking an experienced Senior Software Engineer to help drive a cloud-based, scalable architecture for our instrument management, settlements engine, and clearing systems.

You will work closely with Staff Engineers on architectural decisions, taking ownership of key components and delivering production-quality code with high throughput and low latency in a financial markets environment.

Qualifications

  • Bachelor’s degree with 5+ years of professional software engineering experience, building high-performance distributed systems.
  • Proficiency in Java, including concurrency, memory management and performance optimization.
  • Experience with REST and WebSocket APIs; FIX protocol knowledge is a plus.
  • Experience with scalable, HA systems handling high throughput and low latency.
  • Experience with micro-services, Kafka and relational databases (PostgreSQL).
  • Experience in derivative contracts and financial markets is desirable.

Responsibilities

  • Develop cloud-based scalable architecture powering instrument management, settlements engine and clearing systems.
  • Collaborate with Staff Engineers on architectural decisions and own significant components.
  • Deliver production-quality code that operates at scale with reliability and precision.

Skills

Java
REST APIs
WebSocket
Kafka
PostgreSQL
Distributed systems
Financial markets awareness

Education

Bachelor's degree

Tools

Kafka
PostgreSQL

Job description

Special notes: This role is hybrid 3 days a week onsite in Downtown Chicago, IL.

Responsibilities: The ideal candidate will help drive the development of our cloud based scalable architecture that powers our client’s instrument management, settlements engine and clearing systems. You will work closely with Staff Engineers on architectural decisions while taking full ownership of significant components and features. This role is designed for an experienced engineer who thrives on solving complex technical problems in financial markets, has strong expertise in micro services based distributed systems, and can deliver production-quality code that operates at scale with reliability and precision.

Required skills:

  • Bachelor’s degree with 5+ years of professional software engineering experience, with significant time building high-performance distributed systems.
  • Strong Java proficiency, including solid understanding of concurrency, memory management, JVM behavior, and performance optimization.
  • Understanding of network protocols and APIs, with experience implementing REST and WebSocket APIs. FIX protocol experience is a strong plus.
  • Experience building scalable and HA systems that handle high throughput and low latency in production environments (10k+ msgs/sec, low-millisecond latencies).
  • Experience building micro-services systems, Kafka and relational databases (PostgreSQL).
  • Experience with derivative contracts (futures, options) and financial markets is highly desirable.

Contact:

Forbes Technical Consulting LLC | 343 W Erie St. Suite 520 | Chicago, IL 60654

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer (Trading Services)
Senior Software Developer (Trading Services)

Objective Partners • Chicago (IL)

On-site
USD 180,000 - 260,000
Competitive base salary
Performance bonus pool
Healthcare benefits
Principal Engineer (Trading Systems)
Principal Engineer (Trading Systems)

OP RaaS • Chicago (IL)

Remote
USD 150,000 - 190,000
Senior Java Engineer - FinTech Distributed Systems (Hybrid)
Senior Java Engineer - FinTech Distributed Systems (Hybrid)

Forbes Technical Consulting LLC • Chicago (IL)

Hybrid
USD 130,000 - 180,000
Software Engineering Manager
Software Engineering Manager

Insight Global • Chicago (IL)

On-site
USD 180,000 - 260,000
Software Engineer – Client Trading Infrastructure (Java)
Software Engineer – Client Trading Infrastructure (Java)

Clarity, LLC. • United States

On-site
USD 120,000 - 180,000
Sr. Software Engineer (C# & ASP.NET)
Sr. Software Engineer (C# & ASP.NET)

Davies Talent Solutions • Illinois

Hybrid
USD 120,000 - 160,000
Software Developer (Java)
Software Developer (Java)

Objective Partners • Chicago (IL)

On-site
USD 140,000 - 230,000
Discretionary bonus
Comprehensive health benefits
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
Linux Systems Engineer
Linux Systems Engineer

Objective Partners • Chicago (IL)

Hybrid
USD 120,000 - 190,000
On-site fitness access
Catered meals
Regular team engagement events
Senior Software Engineer
Senior Software Engineer

Primis • New York (NY)

Hybrid
USD 82,656 - 137,760