Talent.com
No longer accepting applications
Senior Software Engineer - Analytics Front OfficeChicago, Greenwich, New York (Chicago)

Senior Software Engineer - Analytics Front OfficeChicago, Greenwich, New York (Chicago)

DRWChicago, IL, United States
12 hours ago
Job type
  • Full-time
Job description

Senior Software Engineer - Analytics Front Office

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies : real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that mattersit's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

The UP Analytics Front Office team is looking for a Senior Software Engineer who relishes working in challenging time-critical environments solving complex problems alongside highly capable peers. Our team operates services providing real-time PnL and Risk monitoring services for a diverse group of trading desks each with varying degrees of portfolio and model complexity.

While previous experience in the trading and finance industry is beneficial, we're looking for talented software engineers with or without industry-specific expertise.

UP Analytics Front Office primarily operates C# services heavily utilizing RX for LINQ-style composition and asynchronous dispatch. We often reach for Python to build smaller services and frequently interact with analytics libraries in C++.

Responsibilities

  • Design, implement and operate low latency risk analytics systems as part of a highly capable team.
  • Decompose complex functional requirements into coherent service designs that are efficient, simple to operate, and can be changed reliably.
  • Providing on-call support as part of our teamwide rotation. We split on-call across the US and UK time zones to limit off-hours disruptions.
  • Be a capable mentor who is eager to contribute their unique knowledge and perspective to advance the team's capabilities.

Required Qualifications

  • Extensive experience designing & operating low latency distributed systems at scale for critical business functions.
  • Extensive experience in testing & test automation.
  • Fluency in functional and object-oriented programming languages.
  • Competency in using Git, CI / CD platforms, Docker and Kubernetes.
  • Familiarity With

  • More than one of : C#, Java, Python, and C++
  • Databases such as : MSSQL, Postgres, Redis
  • Kafka / RabbitMQ or similar event-based platforms
  • Data structures and design / analysis of algorithms
  • Not Required, But A Bonus

  • Fixed Income products and Interest Rate derivatives (including Risk, PnL attribution, scenario analysis, etc.)
  • IR derivatives models (Yield Curves, Option Pricing, SABR, etc.)
  • Statistics, discrete mathematics, linear algebra
  • Personal Traits

  • Possesses the ability and desire to learn, adapt, and grow.
  • Demonstrates personal humility, respect for others, and trust in their teammates.
  • Capable of independently driving projects to completion but prefers collaborating with teammates.
  • Excellent problem-solving and debugging skills, but even better listening and communication skills.
  • Strong attention to detail, with a track record of leading and driving projects to completion.
  • The annual base salary range for this position is $200k to $250k depending on the candidate's experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.

    Create a job alert for this search

    Senior Software Engineer • Chicago, IL, United States

    Related jobs
    • Promoted
    • New!
    Senior Lead Software Engineer, Full Stack (Payment Services)

    Senior Lead Software Engineer, Full Stack (Payment Services)

    Capital OneRIVERWOODS, Illinois, United States
    Full-time +1
    Senior Lead Software Engineer, Full Stack (Payment Services).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborati...Show moreLast updated: 22 hours ago
    • Promoted
    Senior z / OS Systems Engineer

    Senior z / OS Systems Engineer

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Senior z / OS Systems Engineer.Key Responsibilities Design and implement automated solutions in the z / OS environment Support existing in-house solutions and provide cust...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Fullstack Software Engineer

    Staff Fullstack Software Engineer

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Staff Fullstack Software Engineer.Key Responsibilities Own the web and data frontend, API, ETL pipeline, and backend infrastructure Collaborate with fullstack and iOS ...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    Pennsylvania Licensed Senior Software Engineer

    Pennsylvania Licensed Senior Software Engineer

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Software Engineer - Sr.ReactJS) to support a major software development project.Key Responsibilities : Design, develop, test, and maintain software applications and syst...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Capital OneRIVERWOODS, Illinois, United States
    Full-time +1
    Senior Software Engineer, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and itera...Show moreLast updated: 22 hours ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Senior Data Engineer to design and develop innovative data solutions that transform complex information into actionable insights. Key Responsibilities Design, develop, a...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Staff Software Engineer - Application Engineering.Key Responsibilities Define and drive the architecture of large-scale, distributed application systems Write clean, m...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full-Stack Engineer

    Senior Full-Stack Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Senior Full-Stack Engineer, Payments.Key Responsibilities Develop and maintain features across Ruby on Rails backend and React front-end Lead end-to-end projects, maki...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Release Engineer

    Senior Release Engineer

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Senior Release Engineer to manage and enhance its release infrastructure and processes.Key Responsibilities Own and evolve CI / CD infrastructure and release processes wi...Show moreLast updated: 3 hours ago
    • Promoted
    • New!
    Senior Professional Services Engineer

    Senior Professional Services Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Senior Professional Services Engineer.Key Responsibilities Review design and implementation of integration projects by peers Lead and participate in data integration, ...Show moreLast updated: 11 hours ago
    • Promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    RelativityChicago, IL, United States
    Full-time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Utilize API drive...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Front-End Engineer

    Senior Front-End Engineer

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Senior Front-End, Angular, Product Engineer (Remote).Key Responsibilities Collaborate with product, sales, customer success, and engineering teams to develop and delive...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Sr Associate Software Development Engineer - OMS Lifecycle.Key Responsibilities Develop software to monitor, tune, and diagnose the cloud-based software platform Colla...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Senior Software Engineer - Ad Serving.Key Responsibilities Design and present technical solutions for a high-performance Ad Serving system Lead the delivery of complex...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Analytics Engineer

    Senior Data Analytics Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Senior Data Analytics Engineer.Key Responsibilities Lead the migration of dashboards, reports, and visualizations from ThoughtSpot to Power BI Build reusable data mode...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Senior Full Stack Engineer - R&D.Key Responsibilities Rapidly prototype new features and capabilities from research ideas Design and implement integrations with variou...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    VirtualVocationsGary, Indiana, United States
    Full-time
    A company is looking for a Senior Backend Engineer (Python + Django, LATAM).Key Responsibilities Collaborate with founders to shape product and technical direction Build and ship features quickl...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer - Elixir

    Software Engineer - Elixir

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Software Engineer - Elixir.Key Responsibilities Develop scalable and observable systems by implementing high-performance, API-based backend services Support production...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    VirtualVocationsNaperville, Illinois, United States
    Full-time
    A company is looking for a Senior Computer Systems Engineer / Architect.Key Responsibilities Gathers and investigates technical capabilities of products and solutions Designs interfaces and coordi...Show moreLast updated: 30+ days ago