Jobs · Engineering · Illinois

Software Engineer, Research - Cumberland Systematic

OP Recruiting · Chicago, IL · 2 days ago
Engineering$175k/yrFull-time

Responsibilities

  • Design, build, and maintain robust full-stack software and infrastructure supporting large-scale quantitative research and live trading.
  • Develop and optimize data pipelines, focusing on the ingestion, management, and analysis of massive time-series datasets.
  • Build and manage complex integrations with global exchanges, financial data providers, and various blockchain protocols.
  • Partner directly with quantitative researchers to accelerate the research lifecycle, from initial feature generation to production deployment.
  • Ensure high availability of trading systems through rigorous unit, functional, and integration testing, as well as comprehensive documentation.
  • Collaborate within a lean, agile team to solve complex technical challenges, providing on-call support as necessary to maintain global operations.

Requirements

  • Python Expertise: 3+ years of professional experience building maintainable, complex systems using modern Python practices and type systems.
  • Blockchain Knowledge: Practical understanding of major blockchain architectures and client configurations.
  • Data Management: Proven experience handling and scaling large, evolving time-series databases.
  • Execution: Strong track record of taking high-level business requirements and independently driving technical projects to completion.
  • Communication: Excellent verbal and written communication skills with a focus on internal stakeholder management.
  • Commitment to Excellence: A high degree of self-motivation and a continuous drive to master new technologies in a competitive landscape.

Preferred Qualifications

  • Domain Experience: Previous collaboration with quantitative researchers or experience in a systematic trading environment.
  • Open Source: Contributions to recognized open-source projects within the crypto or decentralized finance ecosystem.
  • Node Infrastructure: Experience deploying and managing full or archive blockchain nodes at scale.
  • Advanced Engineering: Familiarity with functional programming, immutable design principles, or machine learning lifecycles.
  • Polyglot Skills: Working knowledge of C++ is a significant plus.

Compensation & Benefits

Base Salary: $175,000 – $225,000 (commensurate with experience).

Bonus: Eligible for an annual discretionary performance-based bonus.

Benefits: Comprehensive package including premium medical, dental, and vision insurance; 401(k) with employer match; and robust disability and life insurance options.

Similar jobs

Software Engineer

Kratos Defense and Security SolutionsColorado Springs, CO· 1 wk ago
Engineering$130k/yrapply on kratosdefense.submit4jobs.com

Software Engineer

HyraNew York, United States· 6 days ago
Engineeringapply on joinhyra.com

Software Engineer

OptumMinnetonka, MN· 1 wk ago
Engineering$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

OptumHartford, CT· 1 wk ago
Information Technology$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

CodewareSarasota, FL· 3 wk ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Solidus Technical Solutions, LLCTucson, AZ· 3 wk ago
Engineeringapply on solidus.smartsearch.jobs