This website uses cookies to ensure you get the best experience. Learn more
IHS Markit

C++ Software Engineer

We are looking for  talented, intellectual developers  who have a passion for solving difficult problems.   We need software engineers who can help us develop and  maintain   high availability systems  and  can sustain constantly increasing market data volume and user requests volume .  

We write code primarily in  C++ using  latest standard   versions and   use other languages /technologies  as  appropriate  ( SQL, python, C# /.NET , node. j s  to name a few ) . We are looking for engineers who stay  up to date  with the latest advances in technology, whether that means C++, C#, Java, compilers, hardware, or operating systems. You are passionate about technology and can act as an ambassador to other teams within Markit to keep our systems moving forward.  

Candidates  will have a solid understanding of software design patterns and architectural best practices. Much of our time is spent focusing on developing new capabilities or  reworking  and enhancing legacy capabil ities,  necess i tating   strong  design  skills which will lead to robust solutions.  

We spend a lot of time  interfacing  with various system components which require understanding of networking, application configuration, and server configuration. While you may not be responsible  for operations activities, you will need to understand systems to  interact with  DevOps and infrastructure teams .  

We hold regular code reviews to ensure our software is  at  the highest quality and so that we can all learn from each other. We regularly collaborate via whiteboard design sessions and virtual sessions. We constantly challenge our own assumptions and never accept "because that is the way we've always done it" as a justification.  

As a n engin eer , your work  will  be  used by millions of users and by some of the largest financial institutions in the world. Here are some examples of the volumes of data we regularly handle to whet your appetite:  
  • 130 million document search queries per week across an indexed universe of 98 million documents  
  • 3.2 million market data quotes processed per second  
  • 400 million identification symbols contained in our  cross - referencing  system

Some other things we  look  for:  
  • Required: Computer Science or related degree, or equivalent work experience.  
  • A good sense of humor , eagerness to learn, and a drive to be successful.  
  • Real-time event processing background and high-throughput optimization skills.  
  • Experience  in multithreading .  
  • Experience working  in a high-speed, high-availability environment.  
  • CMake  and  jenkins   knowledge   is  a plus .  
  • Background in the financial markets, economic theory, or statistics is a plus.  


Inclusion and diversity are critical to the success of IHS Markit, and we actively encourage applications from people of all backgrounds. We are committed to providing equal employment opportunity without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected category. For more information on the many ways in which we enthusiastically support inclusion and diversity efforts for both candidates and employees, please access our Inclusion & Diversity Statement here.

We are proud to provide reasonable accommodations to applicants with disabilities. If you are interested in applying for employment with IHS Markit and need special assistance or an accommodation to use our website or to apply for a position, please  contact  or call +1 212 849 0399. Determination on requests for reasonable accommodation are considered on a case-by-case basis. This contact information (email and phone) is intended for application assistance and accommodation requests only. We are unable to accept resumes or provide information about application status through the phone number or email address above. Resumes are only accepted through the online application process, and only qualified candidates will receive consideration and follow-up.

IHS Markit maintains a substance-free workplace; employees may be asked to submit to a drug test (where permitted by law).  In addition, as a federal contractor in the United States, the company participates in the E-Verify Program to confirm eligibility to work.

For information please click on the following links:

IHS Markit Business Code of Conduct
Right to Work
EEO is the Law
EEO is the Law Supplement
Pay Transparency


Current Colleagues

If you are currently employed by IHS Markit, please apply internally via the Workday internal careers site.

Apply Now

Share this