Forbes Technical Consulting

Senior Software Engineer

Chicago, Illinois, US

Role snapshot

Forbes Technical Consulting is hiring a Senior Software Engineer on a full-time basis. This is a hybrid role based in Chicago, Illinois, US.

Company
Forbes Technical Consulting
Location
Chicago, Illinois, US
Work mode
Hybrid
Job type
Full-time
Experience
5+ years
Posted
Oct 24, 2026

Who this role suits

Practitioners with a few years behind them who can work independently, make trade-offs and help newer teammates.

How to prepare your application

  • Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
  • Be ready to discuss trade-offs and scope, not only the tools you have used.
  • Read what Forbes Technical Consulting publishes about its product or team, so you can say clearly why this role and this company.

Apply only on Forbes Technical Consulting's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

Senior Specialist Software Engineer

Type: Full time/Perm

Contact: Ashley at [email protected]

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:

Ashley Falkenberg | Senior Recruiting Consultant

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

E: [email protected]