For Recruiters

Senior Software Engineer - Performance & Optimization

CME
United States, Chicago
Posted about 8 hours ago Permanent Competitive
Senior Software Engineer - Performance & Optimization
Description
Description:
CME Group are looking for a Senior Software Engineer who has extensive experience in performance, reliability, and optimization to join a dynamic team responsible for mission-critical Risk Management Systems. This role will independently engineer secure, scalable, and reliable technology solutions to advance CME Group in the global marketplace and serve risk management needs of customers around the world.
The ideal candidate is expected to bridge the risk domain and technical capabilities needed to process large volume of data with a high throughput to meet the business SLA. The candidate will use a variety of technology to instrument the application to measure baseline and make necessary changes both on the software and hardware setup to achieve desired outcome. The candidate is expected to solve problems creatively, communicate effectively, and proactively engage in technical decision making to achieve the critical mission of the team.

Principal Responsibilities
  • Exhibits language proficiency and independently writes application modules and unit tests as well as designs
  • Develops designs and implementation for optimization and higher throughput meeting non-functional aspects of a project
  • Exhibits proficiency in SQL knowledge, intermediate in database modeling and skilled in database tuning
  • Conducts full system and performance testing. Analyze test results and provide appropriate solutions
  • Defines key metrics driving code optimization, leads discussion of code reviews and contributes to architectural discussions
  • Manages environment build deployments, release notes and build notices
  • Reviews code to proactively identify and mitigate potential performance issues and defects as well as identify solution problems and issues outside code
  • Influences best practices development, contributing to process enhancements, and enforces best practices on project work
  • Collaborate effectively across teams
  • Passionate about performance, reliability, and scalability


Essential Qualifications
  • Bachelor's degree in Computer Science or a related discipline
  • 5+ years Core Java development experience
  • Experience working with multithreaded applications
  • Ability to write clean, bug-free code that is easy to understand, and easily maintainable
  • Ability to write code which can satisfy low-latency & high-throughput requirements
  • Experience using Java testing and profiling tools for performance evaluation and troubleshooting
  • Proficient with Spring frameworks and RESTful APIs
  • Strong understanding in Relational database concepts and no sql database
  • Strong knowledge of SQL
  • Experience with Linux and good understanding of OS
  • Experience working with open-source libraries
  • Experience using Confluence, JIRA, or other Atlassian Agile tools
  • Strong problem-solving skills and effective communication skills


Desirable Qualifications
  • Experience working with financial risk management applications
  • Experience using Streaming Technologies such as Apache KAFKA
  • Experience with Splunk
  • Experience with Google Cloud Platform


CME Group: Where Futures Are Made

CME Group (www.cmegroup.com) 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 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. Joining our company gives you the opportunity to make a difference in global financial markets every day, whether you work on our industry-leading technology and risk management services, our benchmark products or in a corporate services area that helps us serve our customers better. With 3,500 employees located around the world, we're small enough for you and your contributions to be known. But big enough for your ideas to make an impact. The pace is dynamic, the work is unlike any other firm in the business, and the possibilities are endless. Problem solvers, difference makers, trailblazers. Those are our people. And we're looking for more.

This position requires that you be fully vaccinated against COVID-19 by the date of hire. Proof of vaccination will be required as a condition of employment. CME Group complies with federal, state and local laws with respect to providing accommodations for individuals who are unable to receive the vaccine due to a medical condition or religious belief.

The Candidate Privacy Policy can be found here.
Job ID  9031495
More jobs From CME
CME
Sr Software Engineer
CME
USA, Chicago
3 days ago Full time Competitive
CME
Sr Software Engineer
CME
USA, Chicago
1 day ago Full time Competitive
CME
Senior Software Engineer
CME
USA, Chicago
1 day ago Full time Competitive
CME
Sr Software Engineer
CME
USA, Chicago
1 day ago Full time Competitive
CME
Software Developer Finance & Regulatory Surveillance Systems
CME
USA, Chicago
3 days ago Full time Competitive
CME
Sr. Software Engineer - Frontend
CME
USA, Chicago
1 day ago Full time Competitive
CME
Senior Software Engineer
CME
USA, Chicago
1 day ago Full time Competitive
CME
Senior Software Engineer (Oracle/.Net/Java)
CME
United Kingdom, London
about 8 hours ago Full time Competitive
CME
Senior Software Engineer
CME
United Kingdom, Belfast
1 day ago Full time Competitive
CME
Lead Software Engineer, Globex
CME
USA, Chicago
1 day ago Full time Competitive