Return to jobs Return to jobs

C++ Software Engineer



Posted over 30 days ago...


Elevate your career as a C++ Software Engineer at Sustainalytics, a cutting-edge sustainability assessment leader powered by Morningstar.


icon Salary

No salary declared 😔

icon Location

Bucharest, Romania - Hybrid

icon Nomad Friendly?

98% Remote- North America

icon Expires

Expires at anytime

Sustainalytics is at the forefront of sustainability research and assessments, delivering advanced technology solutions to Morningstar and a diverse range of clients. As a key player in the industry, Sustainalytics is dedicated to managing and analyzing high-volume data through its sophisticated exchange connectivity software.

Role Summary:

  • Join an agile, multi-disciplinary team of developers and testers.
  • Develop and maintain critical exchange connectivity components.
  • Engage in short, iterative development cycles with frequent updates.
  • Focus on writing high-performance C++ code and improving development quality.
  • Provide third-line support outside of standard hours as needed.

Role Requirements:

  • Bachelor's degree in software development or related field, or equivalent experience.
  • At least 2 years of experience in C/C++ development.
  • Proficiency in development on Windows platforms.
  • Understanding of TCP/IP and multicast communication protocols is desirable.
  • Experience with CI/CD and automated testing methods is advantageous.

Application Process Details:

  • Click the 'Apply Now' button to submit your application.
  • If you require reasonable accommodation due to a medical condition or disability, contact [email removed - click apply for more details] or call your regional number.

About the organisation: Sustainalytics is a leading company in the field of sustainability assessments and research. We are committed to providing the best technology to power Morningstar and our clients. Our exchange connectivity software processes billions of messages every day from our direct financial exchange connections, transforming them into a form useable by our customers. With data volumes significantly increasing year-on-year, we need skilled engineers to keep it under control.

The role: As a C++ Software Engineer, you will be part of an agile, multi-functional team of developers and testers, building and maintaining our exchange connectivity components. You will work in short cycles, with frequent deliveries, while improving the overall quality of the development process. Your responsibilities will include writing efficient code, encouraging continuous improvement, and providing out-of-hours 3rd line support when necessary.

Job requirements: We are looking for someone with a bachelor’s degree or equivalent in software development or a similar field. You should have a minimum of 2 years of experience in C/C++ development and experience of development on Windows platforms. Knowledge of current communication protocols (specifically TCP/IP and multicast) and automated testing and deployment techniques used in a CI/CD environment would be a plus.

Benefits: Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We offer a range of benefits to enhance flexibility as needs change. No matter where you are, you’ll have tools and resources to engage meaningfully with your global colleagues.

Application details: To apply, please click on the 'Apply Now' button. If you need a reasonable accommodation for any part of the employment process due to a medical condition or disability, please call your regional number or email [email removed - click apply for more details].


Hire with Escape

Showcase your progressive organisation and post your open roles to the biggest UK community of purpose driven job seekers.

Get Started