Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (SMTS) - Ultra Messaging

$148.5k - $223.9k

salesforce.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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (SMTS) - Ultra Messaging in New York, NY vacancy
  • 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... 
    Senior
    Casual work
    Remote work

    Salesforce

    New York, NY
    2 days ago
  • 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-... 
    Senior
    Work at office

    Scale Microgrids

    New York, NY
    2 days ago
  • 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

    Quant Blueprint LLC

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Work at office
    Flexible hours

    Quartermaster AI Inc

    New York, NY
    5 days ago
  •  ...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

    Raas Infotek

    New York, NY
    16 hours ago
  • $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... 
    Senior
    Full time

    Futurex

    New York, NY
    16 hours ago
  •  ...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... 
    Senior
    Full time
    For contractors
    Work at office

    Trayd

    New York, NY
    16 hours ago
  • $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.... 
    Senior
    Hourly pay
    Contract work
    Work at office
    Remote work
    3 days per week

    PRIMIS , Inc. Defunct

    New York, NY
    17 hours ago
  •  ...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

    Cantor Fitzgerald

    New York, NY
    5 days ago
  • $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... 
    Senior
    Work at office
    Local area
    Work from home
    Worldwide

    SMBC

    New York, NY
    17 hours ago
  • $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... 
    Senior
    Local area
    Flexible hours

    Publicis Groupe ANZ

    New York, NY
    16 hours ago
  • $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... 
    Senior
    Work at office
    Local area
    Flexible hours
    Weekend work

    Dormont Manufacturing Company

    New York, NY
    4 days ago
  • $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... 
    Senior
    Work at office

    Disney Entertainment and ESPN Product & Technology Careers

    New York, NY
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    16 hours ago
  • $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

    WonderGroup

    New York, NY
    2 days ago
  •  ...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... 
    Senior
    Temporary work
    Remote work

    Genworth

    New York, NY
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work

    HealthEdge

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Temporary work
    Work at office
    Flexible hours
    Shift work

    Wealth LLC

    New York, NY
    4 days ago
  • $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... 
    Senior
    Work experience placement
    Local area

    The Walt Disney Company

    New York, NY
    5 days ago
  • $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... 
    Senior
    Flexible hours

    The New York Times

    New York, NY
    2 days ago
  •  ...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... 
    Senior
    Work experience placement

    Citadel Securities

    New York, NY
    2 days ago
  • $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... 
    Senior
    Temporary work
    Remote work
    Worldwide
    Shift work

    BIP

    New York, NY
    2 days ago
  • 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

    Stackruit Ltd.

    New York, NY
    5 days ago
  • $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 Paramount
    Senior

    Paramount

    New York, NY
    2 days ago
  • $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

    Stealth Cybersecurity AI Startup

    New York, NY
    2 days ago
  • $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... 
    Senior
    Local area
    Immediate start
    Work from home

    Jobot

    New York, NY
    2 days ago
  •  ...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... 
    Senior
    Worldwide

    TechChain Talent

    New York, NY
    2 days ago
  • $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... 
    Senior
    Work at office
    Home office

    Ladders

    New York, NY
    2 days ago
  • $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... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    3 days ago
  • $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... 
    Senior
    Work experience placement
    Work at office

    Metropolis Technologies

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (SMTS) - Ultra Messaging. Be the first to apply!