DevOps Engineer
Tower Research Capital LLC
(New York, New York)Tower Research Capital LLC is a computerized trading firm headquartered in New York City with major offices around the world. Founded in 1998 by Mark Gorton, Tower is an innovator and a leader in the field of high frequency trading.
Tower Research Capital LLC, a high-frequency proprietary trading firm founded in 1998, seeks a creative DevOps Engineer to design and implement world-class infrastructure tools for our C++ developers on our Core Engineering team. These tools form the backbone of Tower's infrastructure and are used throughout the firm. We are looking for a self-motivated contributor who is passionate about building high-quality tools. The role involves combining cutting-edge open source and proprietary technology to create fast C++ build systems, supporting tools, and workflows. You will work closely with our developers and traders to find new ways to push the boundaries of developer productivity. This role is available in New York City.
- Improving, maintaining, or redesigning Tower’s coding environment and processes, which are the backbone of our global trading operations
- Evaluating and adding support for new compilers, linkers, and cutting-edge build tools
- Proactively assisting traders and developers in diagnosing and solving development issues
- Using dynamic programming languages, such as Python and Lua, to architect, implement, and integrate build software and productivity tools
- Working closely with developers and trading teams in New York, Gurgaon, and London
Qualifications
- A bachelor’s degree in computer science, math, or physics from a top-tier college or university
- Excellent programming skills, including experience with development in dynamic programming languages, knowledge of the C++ compiler and linker, and strong knowledge of Python
- Experience with build systems (e.g., GNU make and CMake), Git, Open Source software
- Strong working knowledge of the Linux operating system, especially building C++ software and expertise in scripting languages, such as Bash shell scripting
In addition, the ideal candidate has:
- Experience maintaining Git, code review, and continuous integration systems (eg., Jenkins, Maven, Gerrit, Phabricator)
- Experience with packaging and package-building systems (e.g., RPM, koji, mock, and Gentoo)
- Experience with testing automation (e.g., gtest and Python nose)
- A passion for new developer tools (e.g., Phabricator, Elasticsearch, and Docker)
- The ability to prioritize multiple tasks in a fast-paced environment
- Excellent attention to detail
- The ability to work both individually and with a team
- Financial experience is not required.
Benefits | Benefits included |
---|
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.