Software Engineer, Research – Cumberland Systematic

Requirements:

  • Python experience gained through professional experience
  • Built complex systems in modern Python that are maintainable and safely refactorable
  • Hands-on experience managing large, evolving timeseries data
  • A working knowledge of type safety and type systems
  • Strong verbal and written communication skills
  • Strong internal motivation and a continual desire to learn

Nice to Haves:

  • Contributions to open-source crypto projects
  • Production experience running full or archive blockchain nodes at scale
  • Collaborated with quantitative researchers
  • A working knowledge of high-level machine learning concepts and lifecycle
  • Experience with functional programming and immutable design principles
  • Practical knowledge of major blockchain types and clients

What You'll Be Doing:

  • Design, develop, test, document, and maintain software and infrastructure needed for quantitative financial research
  • Accelerate the research lifecycle from data engineering to feature generation and analysis
  • Integrate with diverse data sources such as blockchains, exchanges, and data vendors
  • Test at the unit, functional, and integration levels
  • Work within a small team as well as independently with a strong user focus
  • Provide on-call support as needed
AI Summary ✨

Similar jobs

  • Software Engineer I (New Grad 2027) - Instruments team

    AffirmUKa day ago
    NewRemoteRegistered sponsor
    ≈ €96k – €141k / year base
  • Senior Backend Engineer - Content Platform

    SpotifyUKSweden2 days ago
    NewRegistered sponsor
  • Senior Software Engineer I - Product Eligibility

    WiseGreater London, UK2 days ago
    New
    ≈ €105k – €133k / year base
  • Software Engineer, Agentic Commerce

    CloudflarePortugalUK2 days ago
    €54k – €75k / year base
  • See all jobs in UK →