Software Engineer II

Sync NI
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
C++
Code Review
Databases
Continuous Integration
Dataspaces
Python
Maven
Software Engineering
SQL Databases
Scripting (Bash/Python/Go/Ruby)
Modern Ui
GIT
Pandas
Low Latency
Performance Monitor

Job description

  • As a Software Engineer II you will be a builder of the high-performance software components that power the world's leading derivatives marketplace. You aren't just maintaining systems; you are engineering secure, scalable, and ultra-reliable solutions that manage global risk. This role is designed for a technologist who thrives on optimizing complex data flows, automating away manual toil, and ensuring the absolute integrity of our financial ecosystems through sophisticated code and rigorous architectural standards. What You'll Get
  • A supportive environment fostering career progression, continuous learning, and an inclusive culture.

  • Broad exposure to CME's diverse products, asset classes, and cross-functional teams.

  • A competitive salary and comprehensive benefits package. Learn more about our career opportunities here. What You'll Do

  • Design and deploy custom applications and sophisticated scripts that serve as the backbone for global risk management.

  • Analyze legacy manual processes and transform them into streamlined, automated workflows through creative development.

  • Model databases and execute SQL to ensure data is fluid, accessible, and high-performing.

  • Harness Git, Maven, and Argo to build seamless CI/CD environments that accelerate our release velocity.

  • Deep-dive code reviews to proactively hunt for defects, mitigate risks, and optimize components.

  • Troubleshoot intricate system issues and apply modern design patterns to navigate the full Software Development Life Cycle (SDLC) with autonomy.

Requirements

  • Strong hands-on experience in Java and C/C++, paired with mastery of scripting languages like Python and Shell for rapid tool development.
  • Practical experience with Python's data ecosystem (e.g., Pandas) to analyze and visualize complex datasets.
  • An understanding of low-latency architecture and the ability to collect, analyze, and present system performance metrics.
  • The mental agility to learn new stacks quickly, prioritize multiple high-impact tasks, and communicate technical updates with absolute clarity.

About the company

CME Group is the world's leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career by shaping tomorrow. We invest in your success and you own it - all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we're looking for more. At CME Group, we embrace our employees' unique experiences and skills to ensure that everyone's perspectives are acknowledged and valued. As an equal-opportunity employer, we consider all potential employees without regard to any protected characteristic. Important Notice: Recruitment fraud is on the rise, with scammers using misleading promises of job offers and interviews to solicit money and personal information from job seekers. CME Group adheres to established procedures designed to maintain trust, confidence and security throughout our recruitment process. Learn more here.

Apply for this position