Senior Python Developer - London, United Kingdom - Onyx Capital Group

    Onyx Capital Group
    Onyx Capital Group London, United Kingdom

    1 week ago

    Default job background
    Full time
    Description

    Onyx Capital Group is a leading global market maker in commodity derivatives. We provide the world's largest commodity traders with the liquidity they need to trade a broad range of products under any market conditions.

    We are creating a team of the brightest minds in trading, technology and finance to build the trading system of the future, striving for excellence in everything we do.

    The Role

    We are looking for a Senior Engineer to help architect and scale our technology platform both for our internal traders and external clients.

    We value a 'hacker mentality' to explore the latest technologies, work fast and just get the job done. The culture is forward thinking where contributions and engagement with the open source community are encouraged.

    Requirements

    • Languages: Rust (performance-critical, high throughput services) and Python (everything else).
    • Optimising and building low-latency applications.
    • Exposure to asynchronous, distributed systems.
    • Concurrent programming techniques.
    • Understanding performance trade-offs between algorithms and their data structures.
    • Familiarity with Azure cloud services or similar.
    • High performance code is essential, therefore we expect you to have a strong understanding of how your code is executed within a computer (e.g. execution pipelines, the order of execution, caching, paging, system calls - both how and why these work the way they do).

    This is a senior role with the freedom to use the best technologies for the job, greenfield development with little tech debt and budget to expand the team under you.

    Experience building low-latency financial trading systems is helpful but not a requirement.

    Prior finance experience is not required.

    Benefits

    • Potential for large bonuses and/or equity.
    • A clear vision with precise KPIs on the revenue generated by your work.
    • Non-hierarchical culture where everyone is valued.
    • Freedom to contribute to open source code.
    • Snacks, company activities, gym membership and more.