FewerJobs.
All jobs

Senior Software Engineer (SMTS) — Ultra Messaging

Salesforce - Illinois - Chicago

Posted May 20, 2026

Benefits

Parental leave
Not verified not verified - source not recorded
Non-birth-parent leave
Not verified not verified - source not recorded
Family-building benefits
  • Fertility benefits: Not verified
  • Adoption assistance: Not verified
  • Surrogacy assistance: Not verified
Mental health support
Not verified
Relocation assistance
Not verified
Childcare support
Not verified
Learning budget
Not verified
Verification
Source-linked last checked May 7, 2026
Salary
Not verified not verified - source not recorded; timestamp not recorded
401(k) match
Listed Source: EMPLR_CONTRIB_INCOME_AMT. source Last checked May 7, 2026.

Was this benefit information wrong? Tell us.

Schedule

Shift type
Not verified
Weekend work
Not verified

Application

Cover letter
Not verified
Assessment
Not verified
Deadline
Not stated

Where they hire

State eligibility is not yet verified.

About this role

Senior Software Engineer (SMTS) — Ultra Messaging Illinois - Chicago Role Overview The Senior Software Engineer SMTS role is part of the Ultra Messaging (UM) team, a small, specialized group of engineers building and maintaining one of the industry's most demanding real-time messaging middleware platforms. Ultra Messaging is mission-critical infrastructure for some of the world's largest financial institutions - including major global banks, trading firms, market makers, and exchanges - where microseconds matter and reliability is non-negotiable. The team works remotely with a preference for candidates in the Chicago area, where several team members are based. You'll be working on a mature, production-grade, system-level C codebase that has been powering real-time financial data flows since 2004. If you're a low-level systems programmer who loves performance, concurrency, and working on software that has to work right, every time - this is your role. Responsibilities Analyze requirements for new features, enhancements, and bug fixes; produce clear requirements documents. Evaluate the existing codebase to determine optimal design approaches; produce design documents. Implement changes primarily in the core C layer, with occasional work in Java (via JNI) and .NET (C#) API wrappers for cross-platform support. Write and execute development-level tests to validate correctness and performance. Collaborate with and support QA and customer support engineers throughout the development lifecycle. Occasionally engage directly with customers on technically complex issues when escalation is warranted. Required Skills You have 5+ years of experience writing production-quality C or C++ code. You have hands-on experience with multi-threaded programming , including

Read the full description at careers.salesforce.com. FewerJobs shows a source-linked preview and links to the original posting.

Apply at careers.salesforce.com

Apply link not verified; last-live date unavailable.

What verified means

Verified means a displayed claim has a recorded source field, a source URL when available, and a timestamp showing when FewerJobs checked or enriched the evidence.

Related jobs