Front Office Software Engineer

4 weeks ago


Montreal, Canada Compunnel, Inc. Full time

The Front Office Software Engineer will join the Linear Rates Technology team, a front-office technology group supporting trading desks, quantitative strategists, and various financial and risk departments. This role involves collaborating on the Firm’s next-generation cross-asset Risk Calculation Environment (RICE), contributing to pricing, risk calculation, market data manipulation, and PnL estimation. The position offers exposure to pre-trading systems, front-office risk systems, and large-scale computing environments.

Key Responsibilities

- Collaborate with trading desk, quantitative strategists, QA teams, and IT colleagues to gather and document requirements, design system architecture, and implement code solutions.

- Guide QA teams in developing integration tests.

- Conduct post-rollout follow-ups and provide production support.

- Participate in knowledge transfer sessions and contribute to team learning and collaboration.

- Work on large-scale Scala codebases and support high-volume computation on RICE platform, running billions of calculations across thousands of virtual machines.

Years of Experience

5-7 years of relevant experience in front-office technology, risk systems, or financial software development.

Education

Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field. Advanced degrees preferred.

Required Skills

- Strong programming skills, preferably in Scala or similar languages.

- Experience with system architecture, design, and implementation.

- Ability to collaborate effectively with cross-functional teams including trading, risk, QA, and IT.

- Familiarity with financial markets, derivatives, and pricing/risk systems.

- Strong analytical, problem-solving, and communication skills.

Preferred Skills

- Experience with large-scale distributed computing environments.

- Knowledge of front-office risk systems and PnL calculation.

- Exposure to graph-based calculation platforms.

- Familiarity with pre-trading systems and market data management.

Certifications

None required, though financial or technical certifications are a plus.

#J-18808-Ljbffr



  • Montreal, Canada Compunnel, Inc. Full time

    The Front Office Software Engineer will join the Linear Rates Technology team, a front-office technology group supporting trading desks, quantitative strategists, and various financial and risk departments. This role involves collaborating on the Firm’s next-generation cross-asset Risk Calculation Environment (RICE), contributing to pricing, risk...


  • Montreal, Canada Compunnel, Inc. Full time

    The Front Office Software Engineer will join the Linear Rates Technology team, a front-office technology group supporting trading desks, quantitative strategists, and various financial and risk departments. This role involves collaborating on the Firm’s next-generation cross-asset Risk Calculation Environment (RICE), contributing to pricing, risk...


  • Montreal, Canada Compunnel, Inc. Full time

    The Front Office Software Engineer will join the Linear Rates Technology team, a front-office technology group supporting trading desks, quantitative strategists, and various financial and risk departments. This role involves collaborating on the Firm’s next-generation cross-asset Risk Calculation Environment (RICE), contributing to pricing, risk...


  • Montreal, Canada Compunnel, Inc. Full time

    A financial technology solutions provider in Montreal seeks a Front Office Software Engineer to support trading desks and financial departments. The ideal candidate has 5-7 years of experience in front-office technology and strong programming skills, particularly in Scala. This position focuses on risk calculation and market data manipulation, offering a...


  • Montreal, Canada Compunnel, Inc. Full time

    A financial technology solutions provider in Montreal seeks a Front Office Software Engineer to support trading desks and financial departments. The ideal candidate has 5-7 years of experience in front-office technology and strong programming skills, particularly in Scala. This position focuses on risk calculation and market data manipulation, offering a...


  • Montreal, Canada Compunnel, Inc. Full time

    A financial technology solutions provider in Montreal seeks a Front Office Software Engineer to support trading desks and financial departments. The ideal candidate has 5-7 years of experience in front-office technology and strong programming skills, particularly in Scala. This position focuses on risk calculation and market data manipulation, offering a...


  • Montreal, Canada Hunter Bond Full time

    Job title: Front Office Integration Engineer Client: Elite FinTech Salary: $100,000-$160,000 CAD + Bonus Experience Level: 3-8 Years Location: Montreal Skills: Linux, Bash, Python, FIX, SQL, Front Office The role: My client is looking for a Front Office Integration Engineer to join their team. You will work in a close knit team providing Integration...


  • Montreal, Canada Hunter Bond Full time

    Job title: Front Office Integration Engineer Client: Elite FinTech Salary: $100,000-$160,000 CAD + Bonus Experience Level: 3-8 Years Location: Montreal Skills: Linux, Bash, Python, FIX, SQL, Front Office The role: My client is looking for a Front Office Integration Engineer to join their team. You will work in a close knit team providing Integration and...

  • Software Engineer

    2 weeks ago


    Montreal, Canada Osedea Full time

    Join to apply for the Software Engineer role at Osedea We’re a thriving tech development firm that places people at the center of everything we do. Our team is passionate about building efficient, enjoyable solutions while fostering community, diversity, and continuous learning. Role Overview As a Software Engineer, you will plan, build, and deliver...

  • Software Engineer

    2 weeks ago


    Montreal, Canada Osedea Full time

    Join to apply for the Software Engineer role at Osedea We’re a thriving tech development firm that places people at the center of everything we do. Our team is passionate about building efficient, enjoyable solutions while fostering community, diversity, and continuous learning. Role Overview As a Software Engineer, you will plan, build, and deliver...