Tower Research Capital LLC

Tower Research Capital LLC

Software Engineer

New York

Sponsorship not specified$130k-$170kDetected 12 hours ago
PythonVue.jsDjangoFlaskCode ReviewGitSQLDockerKubernetesCI/CDLinuxMachine LearningData EngineeringRAGFPGAResearchCommunicationProblem Solving

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

  • Build, maintain, and improve internal tools, data workflows, and operational web applications.
  • Develop Python-based services, automation scripts, data processing jobs, and internal utilities.
  • Work with business users and engineers to understand requirements, clarify ambiguity, and deliver practical software solutions.
  • Design and maintain workflows for data ingestion, transformation, validation, reconciliation, and reporting.
  • Build and iterate on AI-enabled internal tools for the telco team, including an internal AI chatbot/assistant for operational support, billing investigation, documentation discovery, and workflow guidance.
  • Develop AI agent workflows and integrations with internal APIs, databases, and documentation sources using patterns such as Model Context Protocol (MCP), function/tool calling, retrieval-augmented generation (RAG), and secure permission-aware access.
  • Maintain backend APIs and frontend interfaces for internal applications.
  • 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

  • Degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field, or equivalent practical experience.
  • 3-5 years of professional software engineering experience.
  • Experience working with production or business-critical codebases.
  • Experience with data workflows such as ETL, reporting, reconciliation, validation, or operational data processing.
  • Familiarity with web application development, backend APIs, and frontend/backend integration.
  • Ability to work with ambiguous requirements, identify assumptions, ask targeted questions, and propose practical plans.
  • Ability to use AI coding tools thoughtfully while understanding, testing, and taking responsibility for the final output.
  • Experience with Vue.js or similar frontend frameworks.
  • Familiarity with Docker, Kubernetes, deployment configuration, service logs, or operational troubleshooting.
  • Experience with GitLab CI/CD or similar automation systems.
  • Strong programming skills, preferably in Python.
  • Solid SQL skills and understanding of relational databases.
  • Comfortable working in Linux/Unix environments and using Git-based workflows.
  • Strong debugging and problem-solving skills across code, data, configuration, and environment issues.
  • Strong ownership mindset and ability to drive well-scoped tasks to completion once context and direction are clear.
  • Clear communication skills, including concise status updates and early blocker reporting.
  • Preferred Qualifications (not required)

Compensation

  • Anticipated annual base salary range $130,000 - $170,000, plus eligible for discretionary bonus

Benefits

  • Improve reliability, observability, test coverage, documentation, and maintainability of existing systems.

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.