Logo
C2R Ventures

HPC Software Engineer

C2R Ventures, New York, New York, us, 10261

Save Job

Overview

Our client, a global, technology-driven investment management firm with more than 160 billion in managed assets, is seeking a Software Engineer to join their Boston-based office. In this role, you will be tasked with building the tools, platforms and algorithms that enable multiple investment engines to drive forward their centralized global trading operations. Your challenges will be varied and might involve building new execution algorithms, the platforms on which they run, simulation environments, intelligent order routing, connectivity to execution venues and brokers, tools for manual traders, monitoring capability, post-trade performance analysis and software to optimize all aspects of the trading lifecycle. These systems are almost all running on Linux and most code is in C++, with some Python and TypeScript. They use Kafka as the backbone of the platform, Git for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, Docker for containerization, Ansible for architecture automation, and Slack for internal communication. But their technology list is never static, they constantly evaluate new tools and libraries. Responsibilities

Expert proficiency in C++. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. An excellent understanding of financial markets and instruments. Experience with FIX is a significant advantage. Working Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web-based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimization algorithms. Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university Nice to have

Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others Demonstrable passion for technology e.g. personal projects, open-source involvement Intellectually robust with an analytic approach to problem solving Self-organized with the ability to effectively manage time across multiple projects and with competing business demands and priorities Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior businesspeople alike Confident communicator; able to argue a point concisely and deal positively with conflicting view Seniority level

Mid-Senior level Employment type

Full-time Job function

Information Technology, Engineering, and Finance Industries

Financial Services and Investment Banking Benefits

Medical insurance Vision insurance 401(k) Paid maternity leave Child care support Pension plan Paid paternity leave Tuition assistance Disability insurance Student loan assistance

#J-18808-Ljbffr