Senior Software Engineer (smts) — Ultra Messaging

Salesforce

Chicago, Illinois, United States
Base: $148,500 - $223,900 annually; bonus/equity: ...
Fully remote
5+ years production-quality c or c++ code
Multi-threaded programming experience
System-level performance optimization skills
The role involves working on a mature, production-grade system-level C codebase that powers real-time financial data flows for major global banks

Job Summary

  • The role involves working on a mature, production-grade system-level C codebase that powers real-time financial data flows for major global banks.
  • Candidates will collaborate with QA and customer support engineers while occasionally engaging directly with customers on technically complex issues.
  • Salesforce offers comprehensive benefits including medical, dental, vision, mental health support, paid parental leave, and an employee stock purchasing program.

Matching Summary

The role involves working on a mature, production-grade system-level C codebase that powers real-time financial data flows for major global banks.

Salary

Base: $148,500 - $223,900 annually; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, 401(k), paid parental leave

Skills & Requirements

Must-have

  • 5+ years production-quality C or C++ code
  • Multi-threaded programming experience
  • System-level performance optimization skills
  • Deep debugging in complex codebases
  • Strong written communication for documentation

Nice-to-have

  • Java and JNI integration experience
  • UDP multicast networking protocols knowledge
  • Low-level socket programming background
  • Performance profiling tool methodology
  • Experience with messaging middleware platforms

Key Requirements

  • 5+ years of C/C++ production experience
  • Hands-on multi-threaded programming expertise
  • System-level performance optimization capability

Work Rights

Not specified

Tailored Resume

Cover Letter