SFDC logo
SFDC3 weeks ago

Senior Software Engineer (SMTS) — Ultra Messaging

$148,500–$223,900 year

Remote · Chicago, Illinois, United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise

Job Summary

Senior Software Engineer SMTS on the Ultra Messaging team building a real-time messaging middleware platform. Responsibilities include analyzing requirements for new features, evaluating the existing codebase to determine optimal design approaches, and implementing changes primarily in the core C layer with occasional Java (via JNI) and .NET (C#) API wrappers. Develop development-level tests, collaborate with QA and customer support, and occasionally engage directly with customers on technically complex issues. Required skills include 5+ years of production-quality C or C++ code, multi-threaded programming, performance optimization, debugging, and strong written communication. Nice-to-have areas include Java, JNI, and networking protocols such as UDP multicast, socket programming, and experience with messaging middleware (UM, Aeron, TIBCO EMS, Tibco RV, Kafka). The posting notes a preference for candidates in the Chicago area and describes a production-grade, real-time system powering financial data flows since 2004.

Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$149k – $224k / yr

Senior Software Engineer (SMTS) — Ultra Messaging · SFDC

Apply on Sorce