CrawlJobs Logo

Trading Systems Engineer

Canada, Mississauga 94300.00 - 141500.00 USD / Year · Job Posted May 30, 2026
Apply Position
Job Link Share

Job Description

We are looking for a highly skilled and hands-on Software Engineer to drive modern engineering practices and technology transformation within the back-office trading application. You will play a critical role in designing, developing, and maintaining scalable, high-quality software solutions while ensuring best-in-class engineering standards, including trunk-based development, test automation, security, and modern ways of working. This role requires deep expertise in system design, hands-on coding, and strong problem-solving skills to create resilient, high-performing, and secure applications.

Job Responsibility

  • Design, develop, and maintain robust, scalable, and high-performance applications
  • Implement trunk-based development practices to enable continuous integration and rapid delivery
  • Develop clean, maintainable, and testable code following SOLID principles and software design best practices
  • Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD)
  • Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards
  • Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD
  • Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability
  • Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality
  • Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security
  • Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards
  • Collaborate effectively in agile environments, embracing DevOps principles and fostering a culture of continuous delivery and improvement
  • Partner with architects, product owners, and cross-functional teams to design scalable and distributed systems
  • Mentor junior engineers and foster a culture of engineering excellence and continuous learning
  • Collaborate closely with DevOps teams to optimize deployments, observability, and production resilience
  • Lead technical discussions, contribute to design documentation, and provide guidance on modern software architectures
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency

Requirements

  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong hands-on experience in coding (Kotlin, Java, Python)
  • Deep expertise in system design and microservices architecture
  • SpringBoot, Openshift
  • Event Driven & Messaging Systems (Kafka, Solace, Tibco, MQ)
  • Low-Latency & High-Performance Computing
  • High Availability & Fault Tolerance
  • Database - SQL (Oracle)
  • Experience with trunk-based development, feature flags, and progressive delivery strategies
  • Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability
  • Strong understanding of CI/CD pipelines, and DevOps practices
  • Experience conducting code reviews, vulnerability assessments, and secure coding
  • Familiarity with modern cloud-native technologies (Kubernetes, Docker)
  • Excellent problem-solving skills and ability to work in fast-paced, agile environments
  • Strong communication and collaboration skills
  • Bachelor's degree/University degree or equivalent experience

Nice to have

  • Experience with event-driven architecture and distributed systems
  • Knowledge of performance tuning, observability, and production monitoring
  • Familiarity with Agile frameworks and modern ways of working in product development

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Trading Systems Engineer

8 matching positions

Vp Low-Latency Electronic Trading Java Data Systems Engineer

Citi’s Equities Technology organization is seeking a Low‑Latency Java Data Syste...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7 years of experience with strong technical knowledge and expertise in Low latency Java, C++ or Rust
  • Hands-on experience with market data and/or order lifecycle event processing
  • Solid working knowledge of the FIX protocol and exchange connectivity patterns
  • Experience in integrating real-time systems with KDB+/q or equivalent time series platforms
  • Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment
  • Strong understanding of automated testing techniques and quality engineering practices
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Familiarity with low-latency system design, including performance optimization, concurrency, and high-throughput architecture
  • Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment
  • Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment
Job Responsibility
Job Responsibility
  • Design and build low-latency Java data pipelines that process order lifecycle and market data events with strict guarantees around ordering, sequencing, determinism, and replay
  • Develop GC-sensitive, data-plane Java systems, using off-heap memory, binary protocols, and low-contention concurrency to achieve predictable latency
  • Implement resilient fan-out, back-pressure, and recovery mechanisms to support multiple downstream consumers without compromising latency or correctness
  • Work directly with FIX and exchange-driven message flows, handling sequencing gaps, snapshot/replay, session lifecycle, and state reconstruction
  • Own and reason about explicit latency budgets end-to-end (wire → handler → publish → downstream), including p99/p999 behavior and jitter
  • Integrate real-time and near-real-time event streams into KDB+ / q-based data platforms for analytics, TCA, and regulatory use cases
  • Build deterministic test and validation frameworks (replay, fault injection, regression detection) and contribute to CI/CD pipelines with performance and correctness gating
  • Fulltime
Read More
Arrow Right

Mechanical Systems Engineer - Fuel Systems

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
Not provided
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-15 years of mechanical or systems engineering experience in aerospace or aviation
  • Bachelor's degree in Mechanical Engineering or Aerospace Engineering
  • Experience designing or integrating aircraft fuel systems or fluid systems
  • Proficient in 3D CAD (SolidWorks, NX, CATIA, etc.) for fuel system layout and tube/hose routing
  • Ability to manage CAD and complex assemblies in PLM systems (Team Center, Windchill, etc.)
  • Strong understanding of fluid mechanics, pressure drop calculations, and pump performance
  • Experience selecting and specifying fuel system components (pumps, valves, filters, fittings, hoses)
  • Familiarity with Mil-Spec fasteners and aerospace fluid system standards (AS, MS, AN fittings)
  • Fluent in GD&T and creating installation drawings
  • Knowledge of fuel system safety requirements and fire protection considerations
Job Responsibility
Job Responsibility
  • Design and integrate the complete fuel system for a hybrid-electric prototype aircraft
  • Own the fuel system architecture including tanks, pumps, valves, filters, lines, and associated components
  • Layout and control the configuration of the fuel system in 3D CAD, ensuring proper routing and integration with airframe
  • Interface with suppliers to identify, evaluate, and select appropriate COTS components for fuel system applications
  • Lead trade studies and design analyses focused on weight optimization, system complexity reduction, and reliability
  • Own the prototype development process
  • requirements, design, BOM, procurement, assembly, test, and qualification
  • Complete calculations to verify fuel flow rates, pressure drops, pump performance, and system margins
  • Collaborate with powertrain, airframe, and structural teams to ensure proper fuel system integration
  • Develop verification testing strategies and support rigorous qualification testing (flow testing, pressure testing, vibration, etc.)
What we offer
What we offer
  • Reasonable accommodations for applicants with physical or mental disabilities, and those with sincerely held religious beliefs
  • Equal Opportunity employer committed to diversity and inclusivity
  • Fulltime
Read More
Arrow Right

Senior/Principal R&D Systems Engineer - Mk21 Fuze Systems Engineering, Electrical

The Mk21 Fuze Mod Systems Engineering team is seeking multiple experienced R&D S...
Location
Location
United States , Livermore
Salary
Salary:
139900.00 - 280600.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor's degree in a relevant discipline and five (5) years of directly relevant experience, or an equivalent combination of directly relevant education and engineering or scientific experience that demonstrates the knowledge, skills, and ability to perform independent research and development
  • Position requires an active U.S. DOE Q-level security clearance or equivalent DOW clearance to start
Job Responsibility
Job Responsibility
  • Lead activities that support the Stockpile Assessment of the system, including flight testing, laboratory testing, and component testing
  • Collaborate with Science & Technology experts to plan, execute, and analyze data from advanced experiments, modeling, and simulation
  • Define requirements and develop, build, and test hardware and software for Sentinel/Mk21 Fuze ground and flight test integration activities
  • Conduct system test planning, execution, and analysis for environmental, functional, and safety evaluations
  • Develop and present materials for design reviews, sponsor, and customer meetings
  • Provide technical consultancy on critical design elements
  • Represent Sandia on internal and external multi-organizational project teams
  • Employ analytical thinking to navigate ambiguous problems with a multidisciplinary team
  • Conduct trade studies and make key decisions based on performance data, cost, and schedule constraints
What we offer
What we offer
  • Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home)
  • Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance
  • Fulltime
Read More
Arrow Right

Senior/Principal R&D Mechanical Systems Engineer - Nuclear Weapon Systems Test & Development

We are seeking a highly motivated Mechanical Engineer to join the W76-1 Joint Te...
Location
Location
United States , Albuquerque
Salary
Salary:
117500.00 - 235700.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in a relevant discipline and five years of directly relevant experience or equivalent combination
  • Active DOE Q Clearance or equivalent
  • Graduate degree in Mechanical Engineering or highly related field
  • Experience with mechanical engineering and product realization in the NNSA complex
  • Strong verbal and written communication skills
  • Ability to work in multidisciplinary teams
  • Self-motivated and comfortable in fast-paced environment
  • Experience applying engineering principles to trade studies
  • Experience with JTA development programs and nuclear weapons lifecycle
  • Proficient in test instrumentation and planning
Job Responsibility
Job Responsibility
  • Develop detailed understanding of customer requirements
  • Assemble and integrate mechanical system assemblies
  • Integrate and test subassemblies and system configurations
  • Plan and execute environmental, performance, and safety qualification tests
  • Analyze system-level test data and support anomaly resolution
  • Manage product definition and release documentation
What we offer
What we offer
  • Challenging work with amazing impact
  • Extraordinary co-workers
  • Best tools and research facilities
  • Career advancement and enrichment
  • Flexible work arrangements
  • Generous vacation
  • Strong medical benefits
  • Competitive 401k
  • Learning opportunities
  • Relocation assistance
  • Fulltime
Read More
Arrow Right

Platform Engineer / DevOps Engineer – Trading

My client are seeking a knowledgeable Platform Engineer to work on their low lat...
Location
Location
United States , New York
Salary
Salary:
150000.00 - 300000.00 USD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Linux experience
  • Experience with Chef, Puppet or Ansible
  • Experience with Kubernetes, Docker or Podman
  • Strong CI/CD knowledge
  • Python scripting experience
Job Responsibility
Job Responsibility
  • Platform Engineering: Building, designing and architecting automated solutions for scalable deployment across private and public cloud infrastructure
  • Low Latency: Supporting and optimising a low latency Linux environment
  • Project & BAU: Working across both project work and BAU activities, automating wherever possible
  • Linux Engineering: Managing and supporting Linux systems
  • Configuration Management: Working with Chef, Puppet or Ansible
  • Containers: Supporting Kubernetes, Docker or Podman environments
  • CI/CD: Building and maintaining CI/CD pipelines
  • Automation: Writing and maintaining Python scripts
What we offer
What we offer
  • Bonus
  • Fulltime
Read More
Arrow Right

Early Career R&D Systems Engineer - Mk21 Fuze Systems Engineering

The Mk21 Fuze Mod Systems Engineering team is seeking an R&D Systems Engineer wi...
Location
Location
United States , Livermore
Salary
Salary:
121900.00 - 237800.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in a relevant discipline, or an equivalent combination of directly relevant education and engineering or scientific experience that demonstrates the knowledge, skills, and ability to perform independent research and development
  • Ability to obtain and maintain a DOE Q clearance
  • Graduate degree in Engineering or a highly related field where an independent research project was a graduation requirement
  • Experience working with Nuclear Security Enterprise (NSE) laboratories and plants
  • Experience working on engineering design, qualification, production, or related modeling/simulation projects
  • Strong verbal and written communication skills, ability to work effectively in multidisciplinary teams
  • Proven ability to work well in a team environment and collaborate with internal organizations and external production facilities and suppliers
  • Familiarity with development of specifications for components and systems
  • Knowledge and/or experience of system engineering concepts and principles
  • Active U.S. DOE Q-level security clearance
Job Responsibility
Job Responsibility
  • Lead activities that support the Stockpile Assessment of the system, including flight testing, laboratory testing, and component testing
  • Collaborate with Science & Technology experts to plan, execute, and analyze data from advanced experiments, modeling, and simulation
  • Define requirements and develop, build, and test hardware and software for Sentinel/Mk21 Fuze ground and flight test integration activities
  • Conduct system test planning, execution, and analysis for environmental, functional, and safety evaluations
  • Develop and present materials for design reviews, sponsor, and customer meetings
  • Provide technical consultancy on critical design elements
  • Represent Sandia on internal and external multi-organizational project teams
  • Employ analytical thinking to navigate ambiguous problems with a multidisciplinary team
  • Conduct trade studies and make key decisions based on performance data, cost, and schedule constraints
What we offer
What we offer
  • Challenging work with amazing impact
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible work arrangements for many positions include 9/80 and 4/10 compressed workweeks, part-time work, and telecommuting
  • Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance
  • Fulltime
Read More
Arrow Right

Platform Engineer / DevOps Engineer – Trading

My client are seeking a knowledgeable Platform Engineer to work on their low lat...
Location
Location
Hong Kong , Hong Kong
Salary
Salary:
700000.00 - 1500000.00 HKD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Linux experience
  • Experience with Chef, Puppet or Ansible
  • Experience with Kubernetes, Docker or Podman
  • Strong CI/CD knowledge
  • Python scripting experience
Job Responsibility
Job Responsibility
  • Platform Engineering: Building, designing and architecting automated solutions for scalable deployment across private and public cloud infrastructure
  • Low Latency: Supporting and optimising a low latency Linux environment
  • Project & BAU: Working across both project work and BAU activities, automating wherever possible
  • Linux Engineering: Managing and supporting Linux systems
  • Configuration Management: Working with Chef, Puppet or Ansible
  • Containers: Supporting Kubernetes, Docker or Podman environments
  • CI/CD: Building and maintaining CI/CD pipelines
  • Automation: Writing and maintaining Python scripts
What we offer
What we offer
  • Bonus
  • Fulltime
Read More
Arrow Right

Platform Engineer / DevOps Engineer – Trading

My client are seeking a knowledgeable Platform Engineer to work on their low lat...
Location
Location
United States , Houston
Salary
Salary:
130000.00 - 200000.00 USD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Linux experience
  • Experience with Chef, Puppet or Ansible
  • Experience with Kubernetes, Docker or Podman
  • Strong CI/CD knowledge
  • Python scripting experience
Job Responsibility
Job Responsibility
  • Platform Engineering: Building, designing and architecting automated solutions for scalable deployment across private and public cloud infrastructure
  • Low Latency: Supporting and optimising a low latency Linux environment
  • Project & BAU: Working across both project work and BAU activities, automating wherever possible
  • Linux Engineering: Managing and supporting Linux systems
  • Configuration Management: Working with Chef, Puppet or Ansible
  • Containers: Supporting Kubernetes, Docker or Podman environments
  • CI/CD: Building and maintaining CI/CD pipelines
  • Automation: Writing and maintaining Python scripts
  • Fulltime
Read More
Arrow Right