CME Group

Staff Software Engineer

CME Group$125K — $209K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or higher in Computer Science, Mathematics, Financial Engineering, or a related field.
  • 8+ years of hands-on Java development experience.
  • Exceptional problem-solving skills and ability to communicate complex technical concepts effectively.
  • Expert-level proficiency in Java, particularly with the Spring framework and REST APIs.
  • Experience with Python for scripting, data analysis, or machine learning.
  • Proven track record designing and debugging multi-threaded concurrent applications.
  • Strong experience with Google Cloud Platform (GCP) services in production environments.

Responsibilities

  • Lead the architecture, design, and development of high-volume, low-latency Java applications on Google Cloud.
  • Translate complex business and functional requirements into scalable solutions.
  • Architect and maintain a robust CI/CD automation pipeline for efficient software delivery.
  • Collaborate with cross-functional teams to deliver cohesive solutions.
  • Mentor junior engineers and lead by example in following agile best practices.

Benefits

  • Comprehensive health coverage.
  • Retirement package including a 401(k) and an active pension plan.
  • Education reimbursement provisions.
  • Paid time off and mental health benefits.
  • Broad-based equity program allowing employee ownership.
Full Job Description
Description:

Staff Software Engineer

Principal Responsibilities
  • Lead the architecture, design, and development of high-volume, low-latency Java applications on Google Cloud for mission-critical systems, ensuring high availability and performance.
  • Translate complex business and functional requirements into well-designed, maintainable, and scalable solutions.
  • Architect and maintain a robust CI/CD automation pipeline to ensure efficient and reliable software delivery.
  • Collaborate effectively with cross-functional teams, including product management, quality assurance, and operations, to deliver cohesive solutions.
  • Mentor junior engineers, provide technical guidance, and lead by example in following agile best practices throughout the development lifecycle.

Core Technical Expertise
  • Bachelor's degree or higher in Computer Science, Mathematics, Financial Engineering, or a related field.
  • 8+ years of hands-on Java development experience.
  • Exceptional problem-solving skills and a proven ability to communicate complex technical concepts effectively.
  • Expert-level proficiency in Java, with deep experience in the Spring framework and building REST APIs.
  • Experience with Python for scripting, data analysis, or machine learning.
  • Proven track record designing and debugging multi-threaded concurrent applications, with deep understanding of memory models, lock-free data structures, thread pools and race condition diagnosis.
  • Strong experience with Google Cloud Platform (GCP) services such as GKE, Pub/Sub, BigQuery, Cloud Run or Dataflow in production environments.
  • Experience with observability at scale (distributed tracing, SLO/SLI, chaos engineering)
  • Experience with realtime message frameworks (Kafka, MQ, Flink, etc)
  • Experience with SQL and Postgres DB.


AI-augmented Engineering
  • High proficiency with modern GenAI code assistance tools (e.g., Gemini, CoPilot, Claude) to accelerate development and improve code quality.
  • Ability to evaluate, integrate and champion AI tooling to accelerate team velocity while maintaining code quality and security standards.
  • Demonstrated experience in building AI agents and agentic workflows.


Staff-level Expectations
  • Drive architecture decisions across team boundaries and be able to articulate tradeoffs clearly to both engineers and stakeholders.
  • Be able to operate under press and on-call for system where failure has direct financial or regulatory input
  • Raise the bar through code reviews, design reviews and mentorship
  • Contribute to development tooling and engineering culture initiatives.

Desirable Qualifications
  • Experience developing software for financial risk management, trading, or clearing systems.


CME Group is committed to offering a competitive total rewards package for our employees that recognizes their contributions to the business and reflects our long-term investment in their future. The pay range for this role is $125,800-$209,600. Actual salary offered will be dependent on a wide array of factors including but not limited to: relevant experience, skills, education and comparison to internal employees (where relevant). Our compensation program also includes an annual target bonus opportunity for all employees, as well as the opportunity to become an owner in the company through our broad-based equity program. Through our benefits program, we strive to offer flexibility, value and choice. From comprehensive health coverage, to a retirement package that includes both a 401(k) and an active pension plan, to highly competitive education reimbursement provisions, paid time off and a mental health benefit, CME Group offers a holistic benefits package for our team and their dependents.

About CME Group

CME Group Inc. is a global markets company. It owns large derivatives, options and futures exchanges in Chicago and New York City using its CME Globex trading platforms. It also owns CME Clearing which provides settlement and clearing of exchange trades. The company offers trading in a wide range of products across various asset classes, including futures and options based on interest rates, equity indexes, foreign exchange, energy, agricultural commodities, and metals. CME Group was formed in 2007 through the merger of the Chicago Mercantile Exchange (CME) and the Chicago Board of Trade (CBOT). The company is headquartered in Chicago, Illinois and has offices in New York City, London, Belfast, Tel Aviv, Dubai, Singapore, and Tokyo.
Learn more about CME Group
Size
3,480 employees
Market Cap
$60.2 billion
Industry
Net Income
$2.1 billion
Founded
1848
5 Year Trend
+5.5%
Revenue
$4.8 billion
NASDAQ

Similar Jobs

More Jobs at CME Group

More Enterprise Technology Jobs

Find similar Staff Software Engineer jobs: