Talent.com
Broadridge
Senior Software DeveloperBroadridge • Vancouver, Burrard Street
Senior Software Developer

Senior Software Developer

Broadridge • Vancouver, Burrard Street
30+ days ago
Salary
CA$100,000.00 yearly
Job type
  • Full-time
Job description

At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team.

Broadridge Trading and Connectivity Solutions (BTCS), is seeking an experienced senior software developer in the Vancouver area join the NYFIX development team at Broadridge with 8 or more years of C++ experience. The team that you will be working on develops and maintains BTCS NYFIX FIX Marketplace and related products. The FIX Marketplace provides FIX connectivity for a large global community of buy sides, sell sides, and vendors. The FIX Marketplace is an industry leader in FIX connectivity and has 1000s of FIX connections and 10,000+ channels between those FIX connections. The FIX network provides many value added services such as custom manipulation of FIX message, security id translation, post-trade matching, etc.

You will have the opportunity to take on major responsibilities and work on all aspects of the software development lifecycle (product specification, design, implementation, unit testing, performance testing, etc.)

The team follows a hybrid work schedule with typically one or two days in the office each week. Also the development team provides level 3 production support for the software that the team delivers, as such team members may infrequently be requested to participate in calls outside of normal business hours when the level 2 operations teams requests assistance.

Required Knowledge, Skills, and Experience

  • A Bachelor degree is required in Computer Science, Engineering, Mathematics, or related field

  • At least 8 years experience in C++ on Linux/Unix

  • Strong C++ expertise

  • In depth experience with mutli-threaded programming

  • Experience programming high performance, high throughput, low latency applications

  • Performance troubleshooting and tuning experience

  • Linux/Unix proficiency including shell scripting

Important Technical Skills

  • FIX application development experience

  • Hands-on experience with a FIX engine

  • Programming order management, order routing, trading, risk management, or similar financial services applications

  • Middleware application development experience (TibRV, MQ, 29 West LBM, Solace, etc.)

  • STL experience

  • Database application development experience (Oracle, Sybase, MySQL, etc.)

  • Core Java experience

Optional Technical Skills

  • FIX engine development experience

  • Perl

  • Boost

  • Experience with development tools that aid in debugging, locating memory errors, performance analysis, etc.

Recruitment Process

Throughout your application process, you may be asked to contact us virtually or in-person. Our recruiters will explain how hybrid interviews will be held throughout the recruitment process, and they will be able to answer any questions you might have.

Compensation

Salary Range: CAD $100,000 – $120,000. Compensation may vary depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location

AI Disclosure

No AI or automated tools are used in the screening or assessment of applicants for this role.

Vacancy Disclosure

This posting is for an existing and currently open position within Broadridge.

Background Check Process

Broadridge requires employees to complete a background check that is completed by one of our service providers. We use this service to complete the following checks:

  • Employment verification

  • Education verification

  • Credit inquiry

  • Canadian criminal record check

Workplace Flexibility

We are committed to supporting flexible work arrangements, investing in technology or other resources to enable you to work from home effectively, wherever possible. At this time this is a hybrid role, and therefore you should have a basic home office set up, high-speed internet, and the ability to work without distractions during core business hours.

Accessibility & Accommodation

Broadridge is an equal opportunity employer and is committed to a diverse and inclusive workplace ensuring that equal employment opportunities are provided to all individuals, regardless of race, colour, gender identity, sexual orientation, marital status, creed, age, disability, religious affiliation, or national origin or citizenship. If you require any accommodation during the recruitment process, please notify our recruitment team.

#LI-Hybrid #LI-RB1

We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company—and ultimately a community—that recognizes and celebrates everyone’s unique perspective.

Use of AI in Hiring

As part of the recruiting process, Broadridge may use technology, including artificial intelligence (AI)-based tools, to help review and evaluate applications. These tools are used only to support our recruiters and hiring managers, and all employment decisions include human review to ensure fairness, accuracy, and compliance with applicable laws. Please note that honesty and transparency are critical to our hiring process. Any attempt to falsify, misrepresent, or disguise information in an application, resume, assessment, or interview will result in disqualification from consideration.

Create a job alert for this search

Senior Software Developer • Vancouver, Burrard Street

Similar jobs

Part-Time RVT: Patient Care, Surgery & Diagnostics

NVA CanadaSquamish, Squamish-Lillooet Regional District, CA
Part-time

A busy veterinary hospital in Squamish is seeking a part-time Registered Veterinary Technician (RVT) to assist with surgical procedures and patient care.The role offers $30–$35 per hour based on ex... Show more

 • Promoted

Senior Software Development Engineer In Test (Sdet) - Canada - C$120,000 - C$160,000 A Year

InworldRichmond, Canada
Full-time

Senior SDET sought to create and maintain test cases, improve test infrastructure, and develop CI/CD workflows for AI applications. Show more

 • Promoted

Mechatronics Engineer

Celerity Craft Inc.Squamish, Squamish Lillooet Regional District, Canada
Full-time

Celerity Craft is a Squamish-based marine technology company pioneering.Dynamic Air Cushion Vehicles (DACVs).Our DACV-12 and scaling prototypes target significant reductions in energy use and emiss... Show more

 • Promoted

Senior Software Developer

LandSure Systems Ltd.Vancouver, Metro Vancouver Regional District, Canada
Full-time

Do you want to work for one of BC’s Top Employers for 2026 and join an innovative, technology-driven and growth-focused organization?.LandSure) is looking to hire a.LandSure is a subsidiary of the ... Show more

 • Promoted

Senior Software Developer - Booking

Jane AppVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Software Developer - Booking.Senior Software Developer - Booking.Get AI-powered advice on this job and more exclusive features.Let's kick things off with a quick intro.Jane is a team that's ... Show more

 • Promoted

Senior Backend Architect: Java & Cloud - C$100,000 - C$160,000 A Year - Remote

CraverRichmond, Canada
Remote
Full-time

Senior Backend Architect sought to lead and enhance backend systems, specializing in Java/Spring and cloud services. Show more

 • Promoted

Senior Software Developer

Fortinet, Inc.Burnaby, Canada
Full-time

Fortinet is offering an exciting career opportunity for a Senior Software Developer to join and grow with our FortiClient Cloud team.The team maintains FortiClient Cloud, a cloud-based solution tha... Show more

 • Promoted

Looking For Part-Time Jobs? - Deliver with Uber

Uber eatsSquamish, BC, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior Software Engineer, Admin Area - C$176,000 - C$224,000 A Year

AsanaRichmond, Canada
Full-time

Senior Software Engineer to join the Data Management team, working on data exports, object archiving, and audit logs for enterprise customers. Show more

 • Promoted

Senior Software Engineer

fiveonefourVancouver, Metro Vancouver Regional District, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Engineer - Solutions - C$100,000 - C$150,000 A Year

SugerRichmond, Canada
Full-time

Senior Software Engineer to design, implement integrations, and troubleshoot issues.Collaborates with engineering and customers on AI-powered workflows. Show more

 • Promoted

OEM Sales Specialist

OneUp ComponentsSquamish, Squamish Lillooet Regional District, Canada
Full-time

Every product we make has to be something we'd buy with our own money and ride on our own bikes.We are a global organization with a core focus on engineering, value, customer satisfaction and relia... Show more

 • Promoted

Senior Environmental Lead with Pomerleau

PomerleauSquamish, Squamish Lillooet Regional District, Canada
Full-time

Pomerleau is seeking a Senior Environmental Lead for the Woodfibre LNG project in Squamish, BC.Your expertise will guide environmental stewardship and compliance efforts throughout the project life... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthVancouver, Metro Vancouver Regional District, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Senior Developer

Coconut SoftwareVancouver, Metro Vancouver Regional District, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Software Engineer (Senior API Developer))

Royal Cyber Inc.Richmond, Metro Vancouver Regional District, CA
Full-time

Software Engineer (Senior API Developer).Location: SF, Plano, McLean, Richmond.Title: Software Engineer (Senior API Developer).Job Description: Design, deliver and support RESTful API solutions for... Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausSquamish, BC, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Senior Accountant

Atwell TalentSquamish, Squamish Lillooet Regional District, Canada
Permanent

Atwell Talent is a National Recruitment Agency that specializes in connecting top talent with exceptional companies across Canada.We focus on permanent recruitment offering full-cycle support from ... Show more

 • Promoted

Salesperson

Best Version MediaSquamish, Squamish Lillooet Regional District, Canada
Full-time +1

We are proudly designed, printed, written, and distributed by Canadians in Canada.Are you ready to build your financial future, grow your local economy, share what is good in the community, enjoy a... Show more

 • Promoted

Earn Up To $400 Per Day By Playing Games And Taking Surveys - Up To $400 A Day - Remote

Freecash.ComCheakamus, Canada
Remote
Full-time

Earn money online by playing games, taking surveys, and completing tasks on Freecash.Flexible, high-paying, remote opportunity. Show more