Software Engineer, Macro Quant Analytics Technology

Requirements

  • 3–10 years of experience developing production-quality backend software in C#, with a strong focus on distributed systems and APIs (REST/gRPC).
  • Proven experience designing, deploying, and supporting backend services or platforms in cloud or hybrid environments.
  • Strong understanding of distributed system design, including data modeling, consistency, and time-series or event-driven architectures.
  • Hands-on experience with streaming and messaging systems, such as Kafka, and building scalable data pipelines with derived data generation and persistence.
  • Familiarity with containerized environments, such as Kubernetes, and modern data and storage technologies.
  • Solid grasp of SDLC best practices, including testing, code coverage, monitoring, and operational support in production systems.
  • Experience with Python and exposure to C++, particularly in performance- or analytics-oriented contexts.
  • Awareness of financial markets and instruments, including rates, FX, and derivatives, and how pricing and risk analytics are applied.
  • Strong communication and collaboration skills, with the ability to work closely with investment professionals.
  • Commitment to the highest ethical standards.

What you'll be doing

  • Design, build, and extend core C# analytics services, APIs, and libraries used across the Macro business.
  • Develop and operate high-performance distributed systems with strong guarantees around correctness, latency, and scalability.
  • Build real-time and historical analytics services supporting pricing, risk, and global market data workflows.
  • Design and maintain time-aware (historical and real-time) data models and services, ensuring consistency across analytics use cases.
  • Develop and integrate derived data pipelines and datasets used in research, backtesting, and production analytics.
  • Contribute to API design, data modeling, and system architecture for shared analytics platforms.
  • Integrate analytics services with batch and streaming data pipelines across research and trading workflows.
  • Partner closely with quants and portfolio managers to translate investment requirements into robust platform capabilities.
  • Contribute to system reliability through testing, monitoring, and operational best practices.
  • Participate in code reviews and technical discussions to improve design, performance, and maintainability.

Perks and Benefits

  • Fully paid health care benefits
  • Generous parental and family leave policies
  • Volunteer opportunities
  • Support for employee-led affinity groups representing women, people of color and the LGBT+ community
  • Mental and physical wellness programs
  • Tuition assistance
  • A 401(k) savings program with an employer match and more
AI Summary ✨

Similar jobs

  • a day agoNew
  • 2 days agoNew
  • 2 days agoNew
  • 2 days agoNew
  • See all jobs in UK →