Tower Research Capital
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.
#J-18808-Ljbffr
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.
#J-18808-Ljbffr