Tower Research Capital, a high-frequency proprietary trading firm founded in 1998, seeks a Principal Software Engineer to join our Core Platform team.
You will play a key role in designing, building, and maintaining the core platform and development tools that empower our engineering teams to deliver high-quality software solutions.
Responsibilities:
- Developing and maintaining the strategy for tools that support developer productivity, systems, DevOps practices, CI/CD infrastructure (e.g., Jenkins, GitLab CI), and deployment automation
- Optimizing build systems (e.g., Buck2, CMake), artifact management (e.g., Artifactory), and related infrastructure
- Automating developer workflows, ensuring high reliability, fast iteration cycles, and rapid feedback loops
- Collaborating with product development, infrastructure, platform, security, and QA teams on respective projects
- Defining and measuring developer productivity KPIs, such as build speed, failure rates, deployment frequency, MTTR, and time-to-market
- Integrating monitoring, logging, and alerting solutions for developer tooling and systems
- Driving continuous improvement and reliability engineering practices
- Leading, mentoring, and growing a team of Software and DevOps engineers
Qualifications:
- A Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field or equivalent experience
- 8+ years of experience in software development or DevOps
- At least 3-5 years of team management or technical leadership experience
- Deep knowledge of languages C++, Rust, and Python
- Expertise in build tools, dependency management, and packaging (e.g., Buck2, CMake)
- Strong experience with DevOps tooling (e.g. CI/CD pipelines, version control systems (Git), container technologies (Docker, Kubernetes), IaC)
- Experience with Cloud infrastructure (GCP, AWS) and strong understanding of Linux/Unix systems
- The ability to lead and motivate technical teams
- The ability to manage projects and stakeholders
- Strong organizational and communication skills
- Systematic approach to troubleshooting and solving complex productivity or infrastructure issues
- Experience in performance optimization and scalability.
Preferred Certifications (not required):
- AWS/GCP certifications
- Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD)
- DevOps-related certifications (e.g., DevOps Foundation, Jenkins Engineer Certification, Terraform Associate).
Anticipated annual base salary range $150,000 - $300,000, plus eligible for discretionary bonus
Tower’s headquarters are in FiDi, the heart of downtown Manhattan, at the historic Equitable Building. While we work hard, Tower’s cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the value the firm places on quality of life. Benefits include:
- 401(k) with company matching
- 5 weeks of paid vacation per year plus 11 paid holidays
- Free breakfast, lunch, and snacks on a daily basis
- Reimbursement for health and wellness expenses
- Free events and workshops
- Donation matching program
Tower Research Capital is an equal opportunity employer.
Top Skills
What We Do
Founded in 1998 by Mark Gorton, Tower Research Capital is a trading and technology company that has built some of the fastest, most sophisticated electronic trading platforms in the world.