Search by job, company or skills

Python and Rust (L2/L3) Professionals

3-7 Years
Quick Apply
  • Posted 30 days ago
  • Over 200 applicants have applied

Job Description

Role Responsibilities:

  • Contribute to strategic projects that automate and manage Tower s global production environment.
  • Build products and automation solutions across web (frontend/backend), stream processing, microservices, and databases.
  • Participate in the developer on-call rotation to support SEFO-provided solutions.
  • Collaborate with other technical teams as needed.
  • Document specifications, contribute to architectural decisions, and evolve solutions for trading infrastructure and operational challenges.

Minimum Qualifications (must-have)

  • Bachelor s degree (or equivalent) in computer science or related field.
  • 3+ years of experience in software engineering.
  • Strong programming and computer science fundamentals.
  • Proficiency building web services in at least one of Golang (preferred), Python (preferred), Rust (Must have), Java, JavaScript, or TypeScript .
  • Experience with Linux systems and shell scripting.
  • Experience with relational and/or non relational databases.
  • Understanding of web technologies and full-stack development.
  • Ability to deploy/manage applications independently, including DevOps responsibilities.
  • Familiarity with automation
  • Strong communication and interpersonal skills.
  • Experience working with bare metal setups

About Company

Tower Research Capital is a leading quantitative trading firm that has built its business on a high-performance platform and independent trading teams. We have a 25-year track record of innovation and a reputation for discovering unique market opportunities. At Tower, employees find a stimulating, results-oriented environment where highly intelligent and motivated colleagues inspire each other to reach their greatest potential. Tower is headquartered in New York City and employs approximately 1,200 people in more than a dozen offices globally.

Job ID: 135058329

Beware of Scammers

We don’t charge money for job offers