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

Senior Software Developer Innovating AI-Driven Solutions

InTouchLinkVancouver, Metro Vancouver Regional District, CA
Full-time

Become a Senior Software Developer focused on AI-enhanced applications within a collaborative team.Contribute to innovative features for a platform that enriches the lives of senior living resident... Show more

 • Promoted

Senior Software Engineer

VizzionNorth Vancouver, Metro Vancouver Regional District, CA
Full-time

Vizzion aggregates live road imagery and provides data and services to major brands in the mapping, media, safety & security, ITS (Intelligent Transportation Systems), and traffic & weather industr... Show more

 • Promoted

Senior Software Engineer, Product (Canada)

CentariVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Software Engineer, Product (Canada).Senior Software Engineer, Product (Canada).This range is provided by Centari.Your actual pay will be based on your skills and experience — talk with your ... Show more

 • Promoted

Senior Embedded Software Developer - Dometic

MarineRichmond, Metro Vancouver Regional District, CA
Full-time

Dometic is searching for a skilled Embedded Software Developer in Vancouver, BC, to cultivate innovations in the marine sector.Focus on developing firmware and connectivity for state-of-the-art ele... Show more

 • Promoted

Senior Software Engineer I

2KBurnaby, Metro Vancouver Regional District, CA
Full-time

Founded in 2023, 2K Sports Lab is the newest stand alone studio at 2K looking to push game development boundaries to bring 2K's next groundbreaking sports franchise to life.We're building a world-c... Show more

 • Promoted

Senior Software Engineer

PlugandPlay TalentVancouver, British Columbia, Canada
Full-time

For a client in SaaS fintech space we are looking for a hands‑on, curious.Vancouver area , working mostly from home with occasional meetups downtown.Client is also open to fully remote with some tr... Show more

 • Promoted

Senior Software Developer

D-Wave Quantum Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time

D-Wave is seeking a Senior Software Developer to join our Processor Software team, which develops and maintains software supporting our internal Processor Development (PD), Hardware Engineering (HW... Show more

 • Promoted

Senior Software Engineer, Developer Experience

VantaVancouver, Metro Vancouver Regional District, CA
Full-time

At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and pro... 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 Software Engineer

TapMangoVancouver, Metro Vancouver Regional District, CA
Full-time

We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.You'll archi... Show more

 • Promoted

Senior Software Developer

TopicflowVancouver, Metro Vancouver Regional District, CA
Full-time

Topicflow is a Vancouver-based venture-backed B2B SaaS startup.M from investors and are hiring.Topicflow leverages AI to help organizations achieve better business results and employee performance.... Show more

 • Promoted

Senior Software Developer, C++

Motorola SolutionsVancouver, Metro Vancouver Regional District, CA
Full-time

We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise or cloud platform development environments who can provide hands-on technical leadership in new pr... Show more

 • Promoted

Senior Software Developer

RipplingVancouver, British Columbia, Canada
Full-time

Topicflow is a Vancouver-based venture-backed B2B SaaS startup.M from investors and are hiring.Topicflow leverages AI to help organizations achieve better business results and employee performance.... 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

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

Starboard RecruitmentVancouver, Metro Vancouver Regional District, CA
Full-time

On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experience with Golang.Our client is a US-based, Series-B with over $35M ... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... 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