C++ Software Developer

New York, US
Summit Partners, L.P

Software engineers at Flow Traders are developing critical applications that support the core business of our company. Our proprietary built systems make it possible for Flow Traders to be present and competitive on exchanges worldwide. C++ technology plays a critical role in the ultra-low latency path designed to handle vast amounts of market data, so that our traders are equipped to make sound business decisions and execute trading strategies that relay high volumes of orders back to the exchanges.

What You Will Do

As a C++ Developer, you will be writing efficient code, creating new designs and maintaining existing applications with a focus on low latency and stability. We work in small teams following agile practices and grouped by business area, where each team is typically responsible for a set of related applications and works in tight collaboration with business owners. The end users are typically only a short walk away, which helps to create swift feedback loops and the ability to see your changes provide value in the shortest time possible. To encourage collaboration and sharing of best practices, we maintain shared libraries across all teams to enable code re-use and to have a common view on application architecture. Some of the technology we use in the development process:

  • C++11
  • Template Meta-Programming (TMP)
  • Git
  • Atlassian Stack
  • Bitbucket for code review. We do all work in pull requests, which are reviewed by other developers
  • Bamboo for continuous integration
  • JIRA, Confluence
  • Python for scripts/testing
  • Linux
  • IDE of our choice (Vim, Emacs, CLion, Eclipse, NetBeans etc.)
  • What You Will Need to Succeed

  • BSc, MSc, or PhD in Computer Science, Mathematics or equivalent
  • 5-7+ years of C++ experience in a professional software development environment
  • Finance and/or trading industry knowledge preferred
  • Ability to write clean, reliable and highly scalable code
  • Knowledge of algorithms and data structures
  • Interest in achieving maximum performance from available hardware and software
  • Ability to communicate with technical and non-technical business colleagues
  • Ability to travel to Flow Traders' offices around the world
  • We Offer

    We like to think that talent grows at Flow and stays at Flow. To ensure this, we provide our employees with the best working environment, the latest technology, continuous support, and we go out of our way to retain the small business feeling with which we started. We offer competitive salary, annual discretionary bonus and other perks and benefits, such as:

  • Healthcare, Vision, Dental Insurance and 401k
  • In-house lounge with a bar, poker & billiards tables and a putting green
  • Daily catered lunch, cold brew coffee on tap and a fully stocked kitchen
  • Weekly table massages and bi-weekly haircuts
  • Annual company trip and a variety of events throughout the year
  • Reimbursed gym membership and other wellness initiatives
  • Location

    New York, US

    By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
    A new version is available REFRESH