Staff/Lead Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CME Group · 9 hours ago

Staff/Lead Software Engineer

CME Group is the world’s leading derivatives marketplace, and they are seeking a Staff/Lead Software Engineer to independently engineer secure, scalable and reliable technology solutions. The role involves focusing on architecture and solution efficiencies, managing environment build deployments, and leading projects while influencing stakeholders across the division.

FinanceFinancial ServicesMarketplaceStock Exchanges
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Focuses on Architecture and Solution efficiencies
Balances performance, capacity and reliability with core system functionality
Identifies potential opportunities for code optimization
Provides input for code reviews and helps with environment build deployments, release notes and build notices
Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code
Writes optimized application modules and unit tests with minimal guidance
Uses design tools to frequently share and communicate design ideas on larger systems
Utilizes knowledge of modern multi-processor architecture to tune the applications and systems for high throughput and low latency
Uses patterns frequently, contributing to best practice and process enhancements
Defines key metrics driving code optimization and leads discussion of code reviews
Manages environment build deployments, release notes and build notices
Leads projects and influences across Division stakeholders

Qualification

Core JavaMulti-threadingNetworking protocolsCloud TechnologyJVM internalsFinancial domain experienceFault tolerance techniquesBDD test tools

Required

8+ years of Core Java development experience
Focuses on Architecture and Solution efficiencies
Balances performance, capacity and reliability with core system functionality
Identifies potential opportunities for code optimization
Provides input for code reviews and helps with environment build deployments, release notes and build notices
Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code
Writes optimized application modules and unit tests with minimal guidance
Uses design tools to frequently share and communicate design ideas on larger systems
Utilizes knowledge of modern multi-processor architecture to tune the applications and systems for high throughput and low latency
Uses patterns frequently, contributing to best practice and process enhancements
Defines key metrics driving code optimization and leads discussion of code reviews
Manages environment build deployments, release notes and build notices
Leads projects and influences across Division stakeholders
A Senior Engineer with in-depth core Java development experience
Ability to evaluate the characteristics of algorithms and data structures for the given constraint
Proficiency in Multi-threading, concurrent data structures, shared memory, synchronization, JNI, NIO, Hashmap etc
Understands queue theory and various designs and implementations to enhance system performance
Experience working with networking protocols (UDP, TCP)

Preferred

Experience with Cloud Technology
Familiarity with redundancy and fault tolerance techniques
Familiar with JVM internals and garbage collection tuning
Familiar with BDD test tools
Past experience working in Financial domain or Derivative Exchange

Benefits

Annual target bonus opportunity
401(k)
Active pension plan
Highly competitive education reimbursement provisions
Paid time off
Mental health benefit

Company

CME Group

company-logo
CME Group is a diverse derivatives marketplace that manages risk and capture opportunities.

H1B Sponsorship

CME Group has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (1)
2023 (1)
2022 (3)
2021 (2)
2020 (9)

Funding

Current Stage
Public Company
Total Funding
$1B
Key Investors
Google
2021-11-04Post Ipo Equity· $1B
2002-12-06IPO

Leadership Team

leader-logo
Lynne Fitzpatrick
President and CFO
linkedin
leader-logo
Julie Holzrichter
Chief Operating Officer
linkedin
Company data provided by crunchbase