Software Engineer III
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Develop electronic trading infrastructure and production-environment solutions in a global engineering organization.
The role addresses low-latency programming, infrastructure scalability, automation, and production performance challenges.
Key Skills for This Role
Full Job Posting
Role overview
Develop electronic trading infrastructure and production-environment solutions in a global engineering organization.
The role addresses low-latency programming, infrastructure scalability, automation, and production performance challenges.
Responsibilities
- Contribute to strategic initiatives that automate and manage Tower’s global production environment.
- Build products and automation solutions across web applications, stream processing, microservices, and databases.
- Collaborate with technical teams on trading infrastructure and operational challenges.
- Participate in the developer on-call rotation to support production reliability.
- Develop documentation, define specifications, and contribute to architectural decisions.
Qualifications
- Have a bachelor’s degree or equivalent in computer science or a related field and at least three years of software engineering experience.
- Have strong software engineering fundamentals and proficiency in Rust; Golang and/or Python experience is also listed.
- Have experience with Linux, shell scripting, databases, web technologies, full-stack development, bare metal, automation, and DevOps.
- Have experience with distributed systems, Kafka, data pipelines, microservices, infrastructure-as-code, and large-scale 24/7 production environments.
- Demonstrate communication, stakeholder management, interpersonal skills, ownership, autonomy, and a product-focused mindset.
- Be able to relocate and work from the office at least four days per week.
Benefits and workplace
- Benefits include paid time off, regional savings plans, wellness support, volunteer opportunities, social events, and continuous learning workshops.
- The posting also mentions hybrid working opportunities and an open-concept office environment.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Tower Research Capital
Développeur de logiciels C++ nouvellement diplômé / New Grad C++ Software Developer
Montréal, CAN
Développeur de logiciels C++ nouvellement diplômé / New Grad C++ Software Developer
Montréal, CAN
Python Developer
Gurugram, IND
Tower Research Capital is seeking a Python Developer to build and support a Python data science platform for global trading research. The role covers ETL pipelines, visualization, compute infrastructure, in-house tools,
Développeur de logiciels C++ nouvellement diplômé / New Grad C++ Software Developer
Montréal, CAN
Développeur de logiciels C++ nouvellement diplômé / New Grad C++ Software Developer
Montréal, CAN
Trading Operations Associate
New York City, USA
Python Developer
Gurugram, IND
Agentic System Developer
New York City, USA
Senior Index Options Trader
New York City, USA
Senior Quantitative Researcher
New York City, USA
Core Engineering Manager, C++
New York City, USA