Lead Software Engineer
Listed on 2026-06-18
-
IT/Tech
Overview
This role independently engineers secure, scalable and reliable technology solutions, with minimal mentoring, to advance CME Group in the global marketplace and serve risk management needs of customers around the world.
Responsibilities- Engineer secure, scalable, and reliable technology solutions.
- Focus on architecture and solution efficiencies.
- Balance performance, capacity and reliability with core system functionality.
- Identify potential opportunities for code optimization.
- Provide input for code reviews and help with environment build deployments, release notes and build notices.
- Review code proactively to identify and mitigate potential issues and defects.
- Help identify sources of defects and troubleshoot various forms of code.
- Write optimized application modules and unit tests with minimal guidance.
- Use design tools to frequently share and communicate design ideas on larger systems.
- Utilize knowledge of modern multi‑processor architecture to tune applications and systems for high throughput and low latency.
- Use patterns frequently, contributing to best practice and process enhancements.
- Define key metrics driving code optimization and lead discussions of code reviews.
- Manage environment build deployments, release notes and build notices.
- Lead projects and influence across division stakeholders.
- 8+ years of Core Java development experience.
- In‑depth core Java development experience.
- Ability to evaluate characteristics of algorithms and data structures for given constraints.
- Proficiency in multi‑threading, concurrent data structures, shared memory, synchronization, JNI, NIO, and hash maps.
- Understanding of queue theory and various designs and implementations to enhance system performance.
- Experience with networking protocols (UDP, TCP).
- Experience with cloud technology preferred.
- Familiarity with redundancy and fault tolerance techniques.
- Familiarity with JVM internals and garbage collection tuning.
- Familiarity with BDD test tools preferred.
- Past experience working in the financial domain or derivative exchange preferred.
Hybrid environment—2 days in the office.
CompensationPay range: $122,300–$203,900 (actual salary offered will depend on relevant experience, skills, education, and internal comparisons). Includes an annual target bonus opportunity and equity program.
BenefitsComprehensive health coverage, retirement package (401(k) and active pension), education reimbursement, paid time off, and mental health benefits.
Equal Opportunity EmployerAs an equal‑opportunity employer, we consider all potential employees without regard to any protected characteristic.
Employment Eligibility (EEO/Verify)For U.S. employment, CME Group is legally required to validate a new hire’s employment eligibility by having them complete an Employment Eligibility Verification (Form I-9) accompanied with legally acceptable proof of identity and work authorization. CME Group uses E-Verify, an online system operated by the U.S. Department of Homeland Security in partnership with the Social Security Administration to verify employment eligibility and validate social security numbers.
Through participation in the E-Verify program, information entered on Form I-9 will be provided and compared to information available on both agencies. See posters below for more details. E-Verify Notice. E-Verify Notice Español. U.S. Right to Work Notice. U.S. Right to Work Notice Español.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).