Software Engineer

Posted by ReactiveStax Technologies Inc. · Mississauga - ON, Ontario

Vacancies: 3
Salary: 56.00 to 59.00 hourly (To be negotiated)
Job category: IT & Web Design
Posted: June 23, 2026
Closes: December 23, 2026
Job ID: 20260623-190722

Job description

Minimum Working Hrs :135 to 145 hours per month

Nature Of Job: Full time/Permanent employment

Languages: English

Education: Bachelor’s degree in Computer Science, Computer Engineering, Electronics Engineering, Electrical Engineering, or a related engineering/technology discipline

Experience: 2 years to less than 3 years

On site Work Only: Work must be completed at the physical location. There is no option to work remotely.

Job Responsibilities:

Design, build, and maintain high-throughput, low-latency software components within live capital markets and trading systems

•Collect and document requirements from trading desk and quantitative stakeholders; translate into precise technical specifications

•Define system functionality and develop process models to optimize architecture for real-time financial data flows

•Develop flowcharts, layouts, and documentation to identify and communicate solutions

•Execute full software development lifecycle — from requirements through deployment and post-release support

•Evaluate performance and reliability of system designs under live market-hours load

•Integrate disparate financial data systems; document architecture and data flows rigorously

•Maintain and upgrade existing systems; prepare software maintenance plans

•Conduct security and quality controls; execute and document results of software and system tests

•Coordinate development, installation, integration, and operation of computer-based trading systems

•Research technical information to design, develop, and test systems

•Lead and co-ordinate with information systems professionals across development and integration phases

•Work within Agile/Scrum delivery cycles under market-driven and regulatory timelines

Required Area of specialization

•Development of computer applications

•Software development

•System integration

•Business process management

•Scrum 

Required Computer and technology knowledge 

  • Bloomberg Terminal / BLPAPI — production-level; tick data subscriptions, real-time feed handling, historical data retrieval via API. UI familiarity alone will disqualify
  • Go — go routine concurrency, channel-based architecture, proof profiling, high-throughput service design in production financial context
  • Haskell — GHC, STM, monadic composition, Conduit or Pipes streaming, Aeson, Quick Check; shipped production code required
  • Go ecosystem: gRPC, protocol buffers, Go modules, net/sync/context standard library depth
  • Haskell ecosystem: Cabal/Stack, servant or warp, property-based testing
  • TIBCO — event-driven messaging and market data distribution
  • ⁠ ⁠Endur (ION / Open Link) CTRM — production experience with Open Components API development and JVS scripting; trade capture, operations services, simulation result types, Task Manager batch jobs
  • Endur data model — working literacy in abtran, abtran event, party and portfolio structures; building extracts, diagnosing interface failures, reconciling positions against downstream systems
  • Commodities trading domain — physical and financial products (crude and refined, natural gas, power, or metals) and instruments traded against them: futures, swaps, options, spreads, physical cargoes
  • Trade lifecycle — capture through confirmation, scheduling and actualization, settlement and P&L; position versus exposure, mark-to-market, EOD and month-end processing
  • Regulatory reporting awareness — EMIR, REMIT, Dodd-Frank as they apply to commodity derivatives
  • Linux / Unix — primary operating environment; no GUI dependency
  • TCP/IP networking fundamentals in latency-sensitive contexts
  • Git / GitHub — version control and secure development workflows
  • Jenkins — CI/CD pipeline management
  • Docker / Virtualization — containerized deployment
  • Agile / DevOps — delivery methodology and secure SDLC practices
  • FIX protocol awareness 

Security and safety : Criminal Record Check 

Work conditions and physical capabilities

  • Fast-paced environment
  • Work under pressure
  • Tight deadlines
  • Attention to detail

Personal suitability:

  • Accurate
  • Client focus
  • Organized
  • Team player

Other benefits: 

  • Free parking available
  • Team building opportunities

Employment groups: We promotes equal employment opportunities for all job applicants, including those self-identifying as a member of these groups: Indigenous people, Persons with disabilities, Newcomers to Canada, Older workers, Veterans, Visible minorities &Youth.

 

How to Apply

By email: cv@reactivestax.io