Senior Software Engineer (SMTS) - Ultra Messaging
$148.5k - $223.9ksalesforce.com, inc.
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category: Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword – it's a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all. Ready to level-up your career at the company leading workforce transformation in the agentic era? You're in the right place! Agentforce is the future of AI, and you are the future of Salesforce. 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 5+ years of experience writing production-quality C or C++ code. Hands‑on experience with multi-threaded programming, including concurrency patterns and thread synchronization primitives. Understanding of performance optimization at the system level – you know how to find bottlenecks and eliminate them. Strong debugging skills and comfort diving deep into complex, unfamiliar codebases. Strong written communication skills – you'll be producing requirements and design documents, and occasionally working through complex technical issues directly with customers. Even Better If... Knowledge of Java – and bonus points if you've worked with JNI (Java Native Interface). Experience with networking protocols, including UDP multicast. Experience with socket programming at a low level. Experience with performance profiling tools and a methodology for systematic performance analysis. Experience with messaging middleware – UM, Aeron, TIBCO EMS, Tibco RV, Kafka, or similar. Unleash Your Potential When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future – but to redefine what’s possible – for yourself, for AI, and the world. Accommodations If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form. Posting Statement Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that's inclusive, and free from discrimination. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education. In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: At Salesforce, we believe in equitable compensation practices that reflect the dynamic nature of labor markets across various regions. The typical base salary range for this position is $148,500 – $223,900 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $178,900 – $246,000 annually. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable. #J-18808-Ljbffr salesforce.com, inc.
- 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...SeniorCasual workRemote work
- We are looking for a full-stack software engineer to build software to efficiently manage microgrids... ...operational requirements IoT and messaging pipelines: design and maintain scalable... ...maximum value from day one while ensuring ultra-reliable operations and fast time-to-...SeniorWork at office
- Quant Blueprint LLC in New York, NY, is seeking a C++ Software Engineer focused on developing innovative trading systems that drive research... ...proficiency in C/C++, with an emphasis on performance tuning for ultra-low latency systems. Enjoy perks like unlimited snacks and...Senior
- ...Job Description We are looking for a Senior Software Engineer to join our core engineering team and help build the distributed platform that powers... ...CDK. Solid understanding of distributed systems concepts: message queues, eventual consistency, idempotency, and service...SeniorWork at officeFlexible hours
- ...Direct message the job poster from Raas Infotek Job Title: Senior Software Engineer Location: New Jersey (Hybrid/Onsite Preferred) Employment Type: W2 Only Experience: 10+ Years Job Summary We are seeking a highly experienced Senior Software Engineer with over 10 years...Senior
$180k - $220k
...experience — talk with your recruiter to learn more. Base pay range $180,000.00/yr - $220,000.00/yr Direct message the job poster from FutureX. Senior Software Engineer (Backend) - Series A AI HealthTech Startup - Hybrid in NYC The role is offered onsite 4 days a week in...SeniorFull time- ...Senior Software Engineer - Features Team Manhattan • Engineering • In office • Full-time What is Trayd? US Construction is a $1.4T industry... ...automated billing to scale operations, and an integrated messaging ecosystem for improved communication. As Trayd evolves, you...SeniorFull timeFor contractorsWork at office
$60 - $100 per hour
...Job Title: Senior Software Engineer (Core Trade) Contract Duration: 6 months Location: New York/Hybrid (3 days in the office, 2 days remote)... ...network layer affect your application. Hands-on experience with messaging infrastructure such as Kafka, Aeron, JMS, or similar....SeniorHourly payContract workWork at officeRemote work3 days per week- ...pipelines, and containerization ( Docker ). Familiarity with messaging systems (e.g., Kafka, JMS) and RESTful services . Knowledge of... ...Qualifications Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field. 5+ years of professional experience in Java...Senior
$158k - $205k
...benefits to its employees. Role Description We are seeking a Senior Software Engineer with deep expertise in system and software design to join... ...Implement distributed computing solutions using messaging technologies Build on top of C# MassTransit framework to ensure...SeniorWork at officeLocal areaWork from homeWorldwide$108.5k - $201.5k
...Overview Epsilon is looking for a Senior Software Engineer to help build and enhance core capabilities for Epsilon Clean Room, our privacy-first... .... Data: Experience with event-driven architectures, messaging technologies, and relational or NoSQL databases. Infrastructure...SeniorLocal areaFlexible hours$205k - $220k
...For and Where You’ll Come In What’s a day in the life of a Software Engineer like here? You’ll work with a talented engineering pawd to expand... ...the value of different channels, initiatives, and messages and know how to articulate impact. We Execute For Impact: We...SeniorWork at officeLocal areaFlexible hoursWeekend work$148.7k - $199.4k
...Technology is a global organization of engineers, product developers, designers, technologists... ...Disney Company enterprise, such as messaging and privacy, among others. Additionally... ...seeking a highly skilled and motivated Senior Software Engineer to join our dynamic...SeniorWork at office$165k - $242k
...: CRWV) in March 2025. Learn more at What You’ll Do As a Senior Software Engineer on the Identity & Access Management (IAM) team, you will play... ...architecture, RESTful/gRPC API design, and asynchronous messaging patterns Observability: Fluency with best practices in...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$176k - $183.5k
...in both scale and complexity. When the software behind these decisions is fast, correct... ...down.We're looking for a product-minded senior engineer to build the systems and interfaces... ...operational dataEvent-driven architectures, message queues, and streaming systems Database...Senior- ...Senior Software Engineer (Full Stack) Location: New York, NY Remote (US). This role is not eligible for employment visa sponsorship. About the... ...with event‑driven and asynchronous systems, including messaging and queue‑based architectures. Experience integrating with...SeniorTemporary workRemote work
$130k - $165k
...Overview Position Overview: HealthEdge is seeking a Senior Software Engineer (Java) with a strong technical background, a passion for solving... ...implementation of integration frameworks, web services, and messaging solutions (JMS, SOAP/REST, ESB technologies). Support...SeniorPermanent employmentFull timeWork at officeRemote work- ...certified as a Great Place to Work for 2025. The Opportunity As a Software Engineer at Wealth.com, you will help design, build, and scale the... ...: API design (REST/gRPC), relational and NoSQL databases, messaging/event-driven systems, caching, and concurrency Experience...SeniorTemporary workWork at officeFlexible hoursShift work
$148.7k - $199.4k
...Senior Software Engineer Apply Now Apply Later Job ID 10145073 Location New York, New York, United States Business Disney Entertainment and... ...technologies such as Jenkins and Docker. Experience with messaging technologies (e.g., Kafka, Kinesis, SQS, etc.) Experience...SeniorWork experience placementLocal area$185k - $210k
...newsroom that sends journalists to report from almost 160 countries. The New York Times is looking for a Senior Engineering Manager to lead our Integrated Messaging team within the Messaging Platforms group. This full‑stack engineering team manages the end‑to‑end...SeniorFlexible hours- ...With over a million of listed options at the heart of billions of messages, we handle internet-scale datasets while being constrained on... ...trading domain and translate this mastery into cutting edge software solutions, collapsing data cardinality where possible. Location...SeniorWork experience placement
$140k - $200k
...We combine deep industry expertise with engineering excellence to help clients modernize platforms... .... Position Overview We are seeking a Senior Python Platform Engineer to design and... ...high-performance data processing and messaging systems within a distributed enterprise...SeniorTemporary workRemote workWorldwideShift work- We’re searching for a talented C# Software Engineer to join our team! In this role, you’ll collaborate with cross‑functional teams to design... ...data formats (JSON, XML) Bonus points for: Experience with message queuing systems (RabbitMQ, ActiveMQ) Ready to take your C# development...Senior
$110k - $170k
Location: New York City, Los Angeles, San Francisco Job Title Senior Software Engineer - AI Tooling & Quality Engineering Platforms Team Global... ...an email to ****@*****.***. Only messages left for this purpose will be returned. #J-18808-Ljbffr ParamountSenior$180k - $250k
...this vision. Our exceptionally strong founding team includes software engineers, AI researchers, security engineers, and product designers... ..., BigQuery, Apache Iceberg), caching (Redis/Memcached), and message queues (Kafka, Pulsar). Bonus: background in cybersecurity,...Senior$190k - $260k
Urgently Hiring Sr. Software Engineers Series A startup in Manhattan/NY. Salary $190,000 - $260,000 per year. Jobot hosted by Doug Goldman.... ...this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted...SeniorLocal areaImmediate startWork from home- ...economic prosperity and digital inclusion. About the Role The Senior Software Engineer is responsible for extending Circle's in‑house blockchain... ...experiences—including data sources (SQL or NoSQL), messaging systems, and APIs. Requirements 6+ years of professional software...SeniorWorldwide
$200k - $220k
Senior Full-Stack Engineer (NY) We’re looking for a thoughtful Senior Full-Stack Engineer (6+ years experience... ...Looking For 6+ years of professional software engineering experience Strong... ...or similar) Familiarity with message brokers (e.g., Kafka, RabbitMQ, AWS SQS...SeniorWork at officeHome office$160k - $240k
Senior Software Engineer - BDE Solutions Location: New York Business Area: Engineering and CTO Ref #: 10050264 Description & Requirements The... ..., common data structures, multithreading primitives, a message encoding framework, and much more. The BDE open-source libraries...SeniorTemporary workFor contractorsWork experience placement$150k - $200k
...to help us create it. Who You Are Metropolis is seeking a Senior Software Engineer to lead the design and implementation of our foundational incentive... ...preference management services to ensure cross-vertical message delivery integrity Architect intelligent decisioning...SeniorWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (SMTS) - Ultra Messaging. Be the first to apply!
- ngo software engineer New York, NY
- software developer New York, NY
- software developer internship no experience New York, NY
- software developer apprenticeship New York, NY
- junior software developer New York, NY
- part time software developer remote New York, NY
- financial software developer New York, NY
- senior software engineer ruby on rails New York, NY
- software engineer amazon New York, NY
- senior software design engineer New York, NY

