Compiler Engineer

28 Mar 2024

Vacancy expired!

A leading algorithmic trading firm is seeking an experienced Compiler Engineer to join a dynamic and innovative team. As a Compiler Engineer, you will be responsible for developing and optimizing compilers for our low-latency algorithmic trading systems, including optimizing the translation of trading algorithms written in C and other programming languages into executable code that can be run on our trading systems.

Responsibilities:
  • Develop and optimize compilers for low-latency algorithmic trading systems
  • Work closely with trading system developers to ensure that compiled code meets performance requirements for high-frequency trading
  • Conduct research on new compiler technologies and techniques to improve the speed and efficiency of our trading systems
  • Collaborate with other software engineers and trading experts to design and implement new trading strategies and algorithms
  • Debug and troubleshoot compiler issues and provide support to trading system developers as needed
  • Write and maintain documentation for compilers and related tools
  • Write scripts in shell languages (such as Bash) to automate tasks related to compiler development and testing
  • Develop custom optimizations for compilers using GCC plugins
  • Understand the Linux kernel internals, including system calls, process management, and memory management, to optimize compilers for performance on Linux systems

Requirements:
  • Bachelor's or Master's degree in Computer Science or a related field
  • Strong background in compiler engineering, with experience in developing and optimizing compilers for low-latency trading systems
  • Proficiency in programming languages such as C, assembly language, Python, and shell languages
  • Experience with multithreaded programming and distributed systems
  • Excellent problem-solving skills and ability to work in a fast-paced environment
  • Knowledge of compiler optimization, LLVM, GCC, Clang, Java, and Linux kernel internals is a plus
We offer competitive compensation packages, including generous bonuses and benefits, and a dynamic and stimulating work environment.

  • ID: #49569537
  • State: New York New york city 10045 New york city USA
  • City: New york city
  • Salary: Up to $250,000
  • Job type: Permanent
  • Showed: 2023-03-28
  • Deadline: 2023-05-27
  • Category: Et cetera