Search jobs > New York, NY > Software engineer infrastructure

Software Engineer - Infrastructure

GMS Advisors
New York, NY
Full-time

The Team :

Our cross discipline team holds degrees in Computer Science, Electrical Engineering, Math, Physics, and Statistics. We share ideas and collaborate to maximize our differing experiences and backgrounds.

Our team finds inspiration everywhere, including academia and parallel industries, sparking our next great ideas to find the optimal trading opportunities empowered by innovative technologies and research methodologies in a rapidly changing and highly competitive global financial market.

You Will :

As a member of the Core Engineering team, you will work closely with other engineers, researchers and traders across the firm to understand, design, and implement scalable, reliable and efficient technical solutions, leveraging ultra low-latency C++ code that our market business and trading activities rely on.

Requirements :

  • You have 4+ years of experience writing highly performant C++ code in direct market access trading systems with real time market data feed handlers and exchange order gateways.
  • You understand software development at the network level and have a deep understanding of protocol tradeoffs.
  • You refer to the Intel architecture manuals to seek out low-level optimizations.
  • You have a strong command over multicore architecture and programming.
  • You understand how memory is laid out, and can easily design cache-friendly structures.
  • You have a strong command over data structures and algorithms.
  • You communicate technical ideas with ease and always look to collaborate to deliver high quality products.
  • You have a Bachelors or Advanced Degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 14 days ago
Related jobs
Promoted
Scale AI, Inc.
New York, New York

Software is eating the world, but AI is eating software. Strong knowledge of software engineering best practices and CI/CD tooling (CircleCI). At the foundation of these products is the Platform Engineering team. In this role, you will lead the design and development of core platforms and systems, w...

CLEAR
New York, US

Were looking for a Senior Software Engineer to join our Infrastructure team to accelerate building & scaling our innovative systems that support our growing identity platform. A software engineer with deep infrastructure & platform experience. Build the paved-road for all engineers to build & deploy...

Enigma
New York, US

Over the past year weve made significant investments in our data infrastructure to allow engineers & data scientists to quickly deliver customer value by reliably testing & shipping changes to our data pipeline. Build a stable platform that allows data engineers to reliably & quickly deploy, test & ...

Datadog
New York, New York

Software Engineer - Testing Infrastructure. Testing Infrastructure aims to provide the tooling and infrastructure to allow Datadog developers to ship their changes with ease and confidence. Engineers on this team will have organization-wide impact by increasing development velocity and the reliabili...

Notion
New York, New York

We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. The Product Infrastruct...

Patreon Birth Hour Group
Queens, New York

Software Engineer on our Data Infrastructure team. Work on a tight-knit team of highly motivated and experienced data engineers and data infra engineers with frequent collaboration with data scientists, product managers and the rest of engineering. Experience standing up and managing Data Infrastruc...

Arcesium
Queens, New York

Arcesium is seeking a dynamic, multi-discipline, polyglot Software Engineer to join our Infrastructure Engineering team — focused on providing the core infrastructure foundation that Arcesium’s applications are built upon. As a Software Engineer, you will be at the forefront of technological evoluti...

Scale AI, Inc.
Queens, New York

As a software engineer on the ML Infrastructure team, you will work on developing the platform for orchestrating post-training and model evaluation jobs. To support this effort, we are looking for engineers who are comfortable navigating cloud infrastructure challenges as well as research challenges...

Canonical
Queens, New York

Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations. This role is focused on the creation and automation of infrastructure features of data platforms, not analysing and/or processing the data in them. Work ...

Tbwa Chiat/Day Inc
Queens, New York

Staff Software Engineer - Data Infrastructure. The Data Infrastructure team is looking to hire a Staff software Engineer who is excited to solve large scale batch and streaming data challenges. Our community of users generates over 100B analytics events per day, each of which is ingested by the Data...