Currently we're investigating a bug where the answers are not recorded properly. If you encounter this bug, please email us at rfqjobs@gmail.com.
Senior Software Engineer (Java/Python)
(more about Tower Research)
This job posting has been archived.
Unfortunately Tower Research has archived this job posting, they are no longer accepting applications.

Senior Software Engineer (Java/Python)

Tower Research Capital, a high-frequency proprietary trading firm founded in 1998, seeks experienced Software Developers for our Core Engineering team. These individuals will play a key role in contributing to Tower’s Post-Trade and Referential Data teams.

 Responsibilities

  • Supporting and maintaining the next-generation Post-Trade and Referential Data systems at Tower
  • Working with trade support and developers across multiple regions to resolve production issues
  • Leading or contributing to migration, automation of support activities.
  • Diagnosing and fixing bugs on existing production platforms
  • Documenting production issues and production interventions taken
  • Supporting new execution venues, trading products, and data vendors
  • Establishing certification criteria for enhancements and/or new products to be released into production and integrating them into the testing and deployment process
  • Working closely with end users to understand their needs and providing technical expertise
  • Contributing to the design and implementation of the support system to enhance reliability and self-correction
  • Monitoring and reporting on the status and health of production systems

Qualifications

  • At least 3 years working in a fast paced environment, including diagnosing and resolving production issues working for a global team
  • At least 2 years of experience working with Python
  • Knowledge of Enterprise applications written in Java, Linux shell scripting, and job schedulers
  • At least 2 years experience working with SQL (ie. MySQL, PostGres) and NoSQL (ie. MongoDB, ElasticSearch) databases
  • Past role(s) within electronic trading and a thorough understanding of financial instruments including equities, commodities, credit, interest rates, foreign exchange, cryptocurrencies, futures, forwards, and options strongly preferred
  • Knowledge of the full web programming stack a plus, but not required
  • Strong problem-solving abilities
  • Excellent written and oral communication skills

Benefits

Tower’s office is located in Downtown Montreal and is easily accessible by public transportation. While we work hard, Tower’s cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the premium the firm places on quality of life. Benefits include:

  • Competitive salary and performance-based bonuses
  • 5 weeks of paid vacation per year
  • 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.