FPGA Engineer

icon location Amsterdam, The Netherlands
icon company IMC Financial Markets

Unverified relocation package Source: indeed.nl

About IMC Financial Markets

IMC is a technology-driven trading firm. We develop innovative technology and employ advanced trading strategies to make markets on more than 100 of the world’s best-regulated trading venues. We are also a Designated Market Maker (DMM) on the New York Stock Exchange.

Besides our on-screen market making in many asset classes globally, our ETF desk in Europe leverages IMC’s experience as a market maker, advanced technology and deep liquidity, to offer competitive pricing directly to qualified counterparties.

Position

  • On most exchanges the trade goes to the party that gets there first, so latency is incredibly important to us and we’re always trying to find ways to become a little bit faster.This is where an FPGA Engineer at IMC comes in. Your job is not just to design or develop technology.
  • Your job is to solve problems, spot new opportunities and drive them. Your technical skills are an enabler, helping us deliver results, make a difference and ensure that IMC is future proof.
  • As an FPGA Engineer, you'll work with the trading and infrastructure teams to implement the trading strategies while getting the most out of our infrastructure.
  • You'll work in a small team that takes responsibility to own the complete solution. This includes finding ways to become more productive, improve testing and thinking about measuring and monitoring.
  • Manage the deployment process of solutions as they are developed. We do our best to get changes to production as quickly as possible as improvements can have a very clear effect on our profitability.
  • However we are very careful that this focus on getting our work in production does not compromise quality. We value good engineering practices and we take our responsibilities for stable financial markets very seriously.
  • We currently use a combination of Verilog/VHDL, C++ and scripting languages for our FPGA systems. We automate our testing as much as possible. We connect to exchanges over Ethernet so understanding the details of network protocols and network infrastructure is a very important aspect of the job.

What we offer

  • One of the most fun aspects of the job is that we have a very quick feedback loop. We release early and often to get incremental benefits as they are developed
  • We operate at the bleeding edge of technology. If something new can potentially bring an advantage we will actively invest in developing and utilizing the solution
  • We really believe in sharing knowledge and technology between the different offices. Much of our technology stack is shared between all 3 regions, and we provide opportunities to travel between the regions both for personal growth and to assist where it has the biggest impact
  • To get the best results we encourage everybody to gain understanding of both the trading strategy and how exchanges work on a technological level
  • Working at IMC is also an opportunity to learn about financial markets. We know from experience that a lot of people really enjoy learning about a field beyond their immediate area of expertise, it’s one of the things that makes this job more interesting than others
  • We employ a broad range of people with varying backgrounds. What they have in common is their superior technical expertise, their extraordinary smarts and their collaborative approach. We will not accept less

FPGA Engineer

icon location Amsterdam, The Netherlands
icon company IMC Financial Markets

Unverified relocation package Source: indeed.nl

About IMC Financial Markets

IMC is a technology-driven trading firm. We develop innovative technology and employ advanced trading strategies to make markets on more than 100 of the world’s best-regulated trading venues. We are also a Designated Market Maker (DMM) on the New York Stock Exchange.

Besides our on-screen market making in many asset classes globally, our ETF desk in Europe leverages IMC’s experience as a market maker, advanced technology and deep liquidity, to offer competitive pricing directly to qualified counterparties.

Position

  • On most exchanges the trade goes to the party that gets there first, so latency is incredibly important to us and we’re always trying to find ways to become a little bit faster.This is where an FPGA Engineer at IMC comes in. Your job is not just to design or develop technology.
  • Your job is to solve problems, spot new opportunities and drive them. Your technical skills are an enabler, helping us deliver results, make a difference and ensure that IMC is future proof.
  • As an FPGA Engineer, you'll work with the trading and infrastructure teams to implement the trading strategies while getting the most out of our infrastructure.
  • You'll work in a small team that takes responsibility to own the complete solution. This includes finding ways to become more productive, improve testing and thinking about measuring and monitoring.
  • Manage the deployment process of solutions as they are developed. We do our best to get changes to production as quickly as possible as improvements can have a very clear effect on our profitability.
  • However we are very careful that this focus on getting our work in production does not compromise quality. We value good engineering practices and we take our responsibilities for stable financial markets very seriously.
  • We currently use a combination of Verilog/VHDL, C++ and scripting languages for our FPGA systems. We automate our testing as much as possible. We connect to exchanges over Ethernet so understanding the details of network protocols and network infrastructure is a very important aspect of the job.

What we offer

  • One of the most fun aspects of the job is that we have a very quick feedback loop. We release early and often to get incremental benefits as they are developed
  • We operate at the bleeding edge of technology. If something new can potentially bring an advantage we will actively invest in developing and utilizing the solution
  • We really believe in sharing knowledge and technology between the different offices. Much of our technology stack is shared between all 3 regions, and we provide opportunities to travel between the regions both for personal growth and to assist where it has the biggest impact
  • To get the best results we encourage everybody to gain understanding of both the trading strategy and how exchanges work on a technological level
  • Working at IMC is also an opportunity to learn about financial markets. We know from experience that a lot of people really enjoy learning about a field beyond their immediate area of expertise, it’s one of the things that makes this job more interesting than others
  • We employ a broad range of people with varying backgrounds. What they have in common is their superior technical expertise, their extraordinary smarts and their collaborative approach. We will not accept less

ApplyInternal link icon

You have successfully subscribed

Create an alert

As an applicant