Career Opportunities with Solace

Solace Systems hiring philosophy is to seek out and employ outstanding individuals with skills and subject matter expertise which enhance the Solace Systems team. Solace Systems provides a dynamic work environment with one-of-a-kind technical challenges.

To be considered for one of the following positions or for a future opportunity, submit your resume via our career opportunity submission form.

Solace Systems is currently seeking to hire several candidates in each of the following areas:


Quality Assurance Engineer

Solace’s QA organization is looking for a dynamic individual to work with our world-class QA and development team. The scope and responsibility of the Solace QA organization is greater than the industry norm, so this position should appeal to software designers and experienced testers as well as hands-on technical support personnel. The successful candidate will work alongside system architects and developers and must be capable of understanding and influencing technical decisions from a customer perspective. This position requires the ability to write software to exercise Solace’s hardware, and to write and support messaging applications using Solace’s APIs.

Experience with message oriented middleware, datapath processing and/or traffic management is preferable, and the following attributes or experience are required:

  • Experience with structured programming.
  • Excellent communication skills and an eagerness to make a strong contribution in advancing a carrier-class product.
  • An electrical/software engineering or computer science degree.

Express Interest | Back To Top


Systems / Sales Engineer

The Solace Sales Engineering team is seeking a dynamic individual with outstanding technical and interpersonal skills to perform as a Systems/Sales Engineer based in New York, NY. The candidate must have solid experience in the following disciplines:

  • Networking - Good knowledge of TCP/IP, UDP Multicast and Reliable Multicast. Knowledge of Infiniband would be an asset.
  • Messaging Middleware - Understanding of the application middleware space. Technical knowledge of messaging products such as IBM MQ, TIBCO EMS/RV. An understanding of JMS, XML, XPATH and XSLT would all be assets.
  • Application Integration with Java and/or C++/C - The candidate must have experience with software development in either Java or C++/C, SDKs and API integration.
  • Customer Service - This role is customer facing so the successful candidate must have solid presentation and communication skills and be ready to take on the challenges of a fast moving, fast growing, and dynamic environment.

The position will require some travel within North America and globally. The majority of time will be spent in New York City working with top tier Financial Services accounts. The individual will work closely with the sales team to support customers on a technical level, run customer trials, customer integration/architecture and help in the development of new accounts. The successful candidate will report directly to the VP of Systems Engineering.

Qualifications: Undergraduate degree in Computer Science or Electrical Engineering; Masters in Science, Business or Engineering an asset.
Express Interest | Back To Top


Embedded Software Designer

Solace is seeking a talented software designer with 5+ years experience in developing C, C++ in a multi platform environment (Solaris, Linux and Windows). A software engineering or computer science degree is a must, as well as having hands on experience in library design. The ideal candidate should have strong network programming skills and experience in real-time/high-performance design paradigms and idioms. We are also looking for a dynamic individual who possesses excellent communication skills and is able to work effectively with other R&D groups as well as with our customers. Outstanding organizational skills and the ability to work in a team environment are a must.

Express Interest | Back To Top


Datapath Architect

The Architecture team is seeking a candidate with considerable experience designing, implementing and testing system-level datapaths on IP routers or multi-service switches/routers using the latest technologies (Network Processors, FPGAs) and with a strong Traffic Management background, either with in-house or commercial queuing and TM chipsets in applications such as IP/MPLS, FR, PPP or ATM. Experience with any of the following is also an asset: TCP Offload Engines (TOE), Secure Socket Layer (SSL) and various middleware products such as MQSeries, JMS or TIBCO RV. Reporting to Solace’s Chief Architect, the successful candidate will in addition be very innovative, possess superior communication and organizational skills and have a keen interest in staying abreast of technology developments.

Express Interest | Back To Top


Network Protocol Software Designer

Solace is seeking a talented software designer with 5-7 years experience in routing protocol development to participate in the design of Solace’s innovative and revolutionary message routing products. The successful candidate will possess strong embedded software skills, expertise in developing carrier grade routing or switching systems, and innovative problem solving skills. An in-depth understanding of traditional protocols such as BGP, OSPF, PIM, or RSVP is extremely desireable.

Express Interest | Back To Top