Tower Research Capital LLC

Tower Research Capital LLC

Software Engineer, Development Tools

New York

Sponsorship not specified$150k-$250kDetected 33 days ago
PythonRustC++GitAWSGCPCloud PlatformsDockerKubernetesCI/CDLinuxDevOpsMachine LearningFPGAControlsResearchCommunicationMentoring

About the role

  • We have a 25+ year track record of innovation and a reputation for discovering unique market opportunities.
  • Tower is home to some of the world's best systematic trading and engineering talent.
  • Our engineers solve challenging problems in the realms of low-latency programming, FPGA technology, hardware acceleration and machine learning.

Responsibilities

  • Designing, building, and enhancing tools that support developer productivity, systems infrastructure, and DevOps practices
  • Contributing to the architecture and scalability of build systems (e.g., Bazel, Buck2, CMake)
  • Measuring and optimizing developer productivity metrics such as build speed, failure rates, deployment frequency, MTTR, and time-to-market
  • We empower portfolio managers to build their teams and strategies independently while providing the economies of scale that come from a large, global organization.
  • Engineers thrive at Tower while developing electronic trading infrastructure at a world class level.
  • Our Business Support teams enable our trading and engineering teams to perform at their best.

Requirements

  • A Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field or equivalent experience
  • 7+ years of experience in software development, infrastructure engineering, or DevOps
  • Deep experience with build tools, dependency management, and packaging (e.g., Bazel, Buck2, CMake)
  • Strong experience with DevOps tooling (e.g., CI/CD pipelines, Git-based version control systems, Docker, Kubernetes, Infrastructure as Code)
  • Strong understanding of Linux/Unix systems
  • Proven experience optimizing performance and scalability in large, complex codebases
  • Strong programming skills in C++, Rust, and/or Python
  • Systematic approach to troubleshooting and solving complex productivity or infrastructure issues
  • Strong organizational and communication skills, with the ability to collaborate effectively across teams

Nice to have

  • Experience with Kubernetes and Cloud infrastructure (GCP, AWS) preferred
  • Conda/Rattler/Pixi experience
  • Free breakfast, lunch, and snacks daily
  • Volunteer opportunities and charitable giving
  • Social events, happy hours, treats, and celebrations throughout the year
  • Experience with Cloud infrastructure (GCP, AWS) preferred
  • Preferred Certifications (Nice to have, but not required):

Compensation

  • Anticipated New York annual base salary range $150,000 - $250,000, plus eligible for discretionary bonus

Company info

  • Tower Research Capital is a leading quantitative trading firm founded in 1998.
  • Tower has built its business on a high-performance platform and independent trading teams.
  • Our ongoing investment in top engineering talent and technology ensures our platform remains unmatched in terms of functionality, scalability and performance.
  • Our Business Support teams are essential to building and maintaining the platform that powers everything we do - combining market access, data, compute, and research infrastructure with risk management, compliance, and a full suite of business services.

This listing is sourced directly from Tower Research Capital LLC's careers page and normalized into a canonical job model.