Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Development

$110k - $150k per year

BLANKSLATE Partners

About Stockwatch

For more than 40 years, Stockwatch has been a trusted source of stock market news, real-time quotes, and market intelligence focused on Canadian equity markets. What began as a print publication in the 1980s evolved into one of Canada's leading online sources of market information, serving a loyal subscriber base through a sophisticated combination of real-time market data and financial journalism.

Behind the scenes, Stockwatch operates a highly specialized technology platform that processes millions of market data transactions every day while delivering reliable, real-time information to investors, traders, and market participants across Canada.

We are seeking an experienced Senior Software Developer to join our small, highly capable team and take ownership of the systems that power our business.

The Opportunity

This is not a typical software development role.

You will become a key technical leader responsible for maintaining, enhancing, and ultimately helping guide the future direction of Stockwatch's core software systems. These systems process real-time market data, support public-facing web applications, and operate continuously in an environment where reliability and uptime matter.

You'll work closely with our leadership team while enjoying a high degree of autonomy, flexibility, and influence. This role is ideal for someone who enjoys solving complex technical challenges, takes pride in system ownership, and prefers a hands-on environment where decisions can be made quickly.

As part of our succession planning efforts, the successful candidate will have the opportunity to grow into the primary technical leadership role for the organization.

What You'll Do

Software Development & System Ownership

  • Design, develop, maintain, and support critical software systems that power Stockwatch's products and services.
  • Maintain and enhance real-time market data processing systems handling millions of transactions daily.
  • Develop new features and enhancements for public-facing websites and services.
  • Maintain existing web applications, backend services, utilities, and supporting infrastructure.
  • Identify opportunities to modernize, improve, and streamline existing systems.

Database & Infrastructure Management

  • Manage and optimize Microsoft SQL Server environments, including performance tuning, replication, configuration, and troubleshooting.
  • Monitor and maintain high-volume data processing systems.
  • Diagnose and resolve production issues, performance bottlenecks, and system failures.
  • Participate in planning and implementation of infrastructure upgrades and improvements.

Operational Support

  • Ensure the reliability and stability of business-critical systems.
  • Assist with troubleshooting and resolving service interruptions when they occur.
  • Work closely with operations staff and external technology partners.
  • Support integrations with exchanges, news providers, payment processors, and other third-party services.

Technical Leadership

  • Help establish technical priorities and roadmap recommendations.
  • Provide guidance on architecture, technology choices, and future development initiatives.
  • Contribute to long-term succession planning and technical continuity.

Working Environment

  • Permanent, full-time position.
  • Downtown Vancouver office with flexible hybrid work arrangements.
  • Flexible working hours focused on outcomes rather than strict schedules.
  • Occasional after-hours availability required to address critical production issues.
  • Very occasional evening or weekend work for maintenance and system upgrades.
  • Easy access to SkyTrain, Pacific Centre, fitness facilities, and secure bicycle storage.

Requirements

What We're Looking For

Required Qualifications

  • Degree or diploma in Computer Science, Software Engineering, or a related discipline.
  • 5-8 years of professional software development experience.
  • Strong experience with Microsoft SQL Server, including both development and administration.
  • Strong C# development experience.
  • C++ development experience.
  • Experience developing and maintaining web applications in Microsoft technologies.
  • Experience working within Microsoft Visual Studio.
  • Ability to work independently and manage competing priorities.
  • Strong troubleshooting and problem-solving skills.
  • Comfortable working in a small, entrepreneurial environment with limited bureaucracy and significant autonomy.

Preferred Qualifications

  • Experience with ASP.NET, Razor, Blazor, JavaScript, and modern web technologies.
  • Experience with Windows TCP/UDP socket programming and multicast data distribution.
  • Experience administering Windows Server environments.
  • Experience with PowerShell and Perl scripting.
  • Experience integrating with cloud services and APIs.
  • Experience with Microsoft Azure and/or Amazon Web Services.
  • Experience working with real-time, high-volume, or mission-critical systems.
  • Knowledge of financial markets, market data systems, or investment platforms

Benefits

Why Join Stockwatch?

  • Significant autonomy and ownership.
  • Opportunity to become the primary technical leader within the organization.
  • Small team where your contributions have a direct impact.
  • Complex, interesting technical challenges involving real-time market data systems.
  • Flexible work arrangements and work-life balance.
  • Established, profitable business with a loyal customer base and decades of industry credibility.

Compensation

  • Salary: $110,000 – $150,000 annually
  • Flexible working arrangements to fit your lifestyle

Our salary ranges are informed by comprehensive market data and are designed to reflect the skills, experience, and responsibilities required for the role, while also providing room for future growth and development. For experienced candidates who fully meet the requirements of the position, we typically target compensation around the midpoint of the salary range. The upper end of the range is generally reserved for employees who demonstrate sustained high performance, significant expertise, and ongoing impact at Stockwatch. Candidates who are earlier in their development may be hired below the midpoint and progress within the range as they build their skills and contribute to the organization. The final offer will be determined based on the successful candidate's qualifications, experience, and overall fit for the role.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development in Vancouver, BC vacancy
  • $7.98k - $9.59k per year

     ...motion! Responsibilities Designs, develops, deploys and tests software applications and application interfaces, and works...  ...ensure that all information systems programs and projects meet development standards for usability, operability, performance, and end-user... 
    Suggested
    Full time
    Remote work

    TransLink

    Vancouver, BC
    6 days ago
  •  ...smooth execution across various stages of product and technical development. In addition to operational coordination, this role also...  ...technical communication skills. You will support collaboration between software developers, AI engineers, blockchain developers, and IoT device... 
    Suggested
    Internship
    Remote work

    EyeLabX

    Vancouver, BC
    4 days ago
  • $40 - $45 per hour

     ...Job Title: Software Development Engineer in Test – Desktop Job Location: Hybrid - Vancouver, Canada Experience: 1 to 3 Years Rete 40 to 45 CAD PH Role Summary: NearSource is looking for a Software Development Engineer in Test (SDET) to ensure the quality and reliability... 
    Suggested
    Long term contract

    NEARSOURCE TECHNOLOGIES

    Vancouver, BC
    26 days ago
  • $85k - $95k per year

     ...social, and environmental returns. We focus on community real estate development and lending, supporting projects with non-profit, co-operative,...  .... About the Position We are seeking an experienced Senior Accountant to join our growing team. This role will lead day-to-... 
    Senior
    Long term contract
    Internship
    Local area

    New Market Funds

    Vancouver, BC
    25 days ago
  •  ...Senior Business Development Consultant – Remote Work, Flexible Schedule, Performance-Based Income Stop Trading Time for Money. Start Trading Strategy for Impact. Let's be honest: if you have 7+ years of experience, you've outgrown the "please hold" music and endless status... 
    Senior
    Remote work
    Flexible hours

    Resonating With Life

    Vancouver, BC
    14 days ago
  •  ...the code walk-throughs and design and review of bioinformatics software solutions. The Computational Biologist will also assist in the...  ...control systems, such as GIT. ~Functional knowledge of Agile development and ticketing systems. ~Demonstrated ability to work with bioinformatics... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Work from home
    Flexible hours

    BC Cancer Agency

    Vancouver, BC
    more than 2 months ago
  • $125k - $160k per year

     ...combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud...  ...team in an agile based iterative development environment and are leading the next revolution...  ...hear from you. We are actively seeking a Senior Software Engineer (Front End) to join our... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    EarthDaily Analytics

    Vancouver, BC
    9 days ago
  • $142.8k per year

     ...impact as we build for the long term. About the role As a Senior Software Engineer on Samsara's Route Execution team, you'll build the...  .... ~4+ years of relevant industry experience in software development. ~ Strong programming/coding fundamentals. ~ Experience designing... 
    Senior
    Long term contract
    Internship
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Vancouver, BC
    2 days ago
  • $115k - $130k per year

     ...what Aviso has to offer at " rel="nofollow noreferrer noopener" The Opportunity We’re looking to fill an opening for a Senior Learning & Development Manager to join our People & Culture team. Reporting to the Director, Learning & Organizational Development, the Senior... 
    Senior
    Internship
    Flexible hours

    Aviso Wealth

    Vancouver, BC
    20 days ago
  • $120k - $195k per year

     ...in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive...  ..., as well as keeping pace with the latest developments in the open source and proprietary BIOS development communities. Arista BIOS software engineers are... 
    Senior
    Full time

    Arista Networks

    Vancouver, BC
    12 days ago
  • $120k - $195k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...includes keeping pace with the latest developments in the upstream Linux Kernel community,...  ...features, and working with the upstream kernel development community to get these changes... 
    Senior
    Full time

    Arista Networks

    Vancouver, BC
    12 days ago
  • $120k - $195k per year

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...Layer1 software, the role will cover all aspects of software development spanning the addition of new features, debugging problems and fine... 
    Senior
    Full time

    Arista Networks

    Vancouver, BC
    12 days ago
  • $135k - $165k per year

     ...Senior Development Manager *This is not an active job. We work with many local Real Estate Developers and are always looking for great Development Managers. Apply today to be called on future opportunities* $135,000 - $165,000 Real Estate Development Vancouver, BC... 
    Senior
    Internship
    Work at office
    Local area

    TalentSphere

    Vancouver, BC
    more than 2 months ago
  • $120k - $195k per year

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software... 
    Senior
    Full time

    Arista Networks

    Vancouver, BC
    12 days ago
  • $120k - $195k per year

     ...apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed... 
    Senior
    Full time

    Arista Networks

    Vancouver, BC
    12 days ago
  •  ...Job Description What is the opportunity? We're seeking a Senior Software Developer to join our engineering team. You'll design, build,...  ...you need to succeed? Must Have: ~3+ years of software development experience ~ Polyglot programming expertise (JavaScript, Python... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Vancouver, BC
    a month ago
  • $132.6k - $174k per year

     ...experience and site performance. Core responsibilities As a Senior Software Engineer, you will lead the design and implementation of...  ...providing guidance on advanced technical concepts and career development, partner with product and business stakeholders on technical... 
    Senior
    Long term contract
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    19 days ago
  • $98.4k - $116.85k per year

     ...Position: Senior Analyst, Professional Development Financial Planning and Analysis Reports To: Director, Professional Development Contract Type: Indefinite, Full Time The Chartered Professional Accountants of British Columbia (CPABC) is seeking a highly organized... 
    Senior
    Full time
    Contract work

    Chartered Professional Accountants of BC

    Vancouver, BC
    28 days ago
  • $150k - $250k per year

     ...largest carriers in North America. We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will...  ...enhancements for our platform. Implement best practices in software development to ensure code quality, security, and performance.... 
    Senior

    Owl.co

    Vancouver, BC
    a month ago
  • $132.6k - $174k per year

     ...the philosophies of Agile, DevOps, and SRE to accelerate our development process and provide the most enjoyable, inclusive, and supportive...  ...lululemon's business goals. core responsibilities As a Senior Software Engineer I with deep expertise in scripting and Content... 
    Senior
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    8 days ago
  • $150k - $250k per year

     ...America. We’re looking for an experienced Software Engineer (Infrastructure) who wants to...  ...decisioning. You’ll work in a small, senior team where you can actually shape architecture...  .... Collaborate with software development teams to ensure seamless integration and... 
    Senior
    Local area

    Owl.co

    Vancouver, BC
    more than 2 months ago
  •  ...the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the...  ...virtual machines. And we're only getting started. As a Fullstack software engineer, you will work with your team and product management... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    more than 2 months ago
  • $180k per year

     ...Senior Business Development Lead, North America Potentia Human Resources is proud to partner with RCR Mining Technologies to recruit a Senior Business Development Lead, North America, a brand-new role created to establish and grow RCR’s presence across Canada and the United... 
    Senior
    Long term contract
    Full time
    For contractors
    Remote work
    Flexible hours

    Potentia Human Resources Inc.

    Vancouver, BC
    a month ago
  • $100k per year

     ...Reporting to the President & CEO, the Director of Resource Development is responsible for leading the Resource Development Team and overall...  ...and report on fundraising plans. Proficiency in fundraising software, Microsoft Office, and digital fundraising platforms. Note... 
    Full time
    Work at office
    Immediate start

    BGC South Coast BC

    Vancouver, BC
    9 hours ago
  • $50k - $65k per year

     ...Job Posting: Development Coordinator Enso Group Developments Inc. Position Type: Full-time, Permanent Location: Vancouver, BC About The...  ...Entrepreneurial, fast-paced environment with room to grow into senior leadership. · Collaborative culture where your expertise directly... 
    Senior
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office

    CHOU Collective

    Vancouver, BC
    14 days ago
  • $70k - $90k per year

     ...analytical individual to join our Corporate Development team as a Corporate Development Analyst /...  ...to internal approval groups and senior leadership. Coordinate and manage multiple...  ...interpersonal skills. ~ Experience using CRM software is considered an asset. ~ Valid driver’... 
    Senior
    Long term contract
    Full time
    Internship
    Local area

    VetCare Canada

    Vancouver, BC
    13 days ago
  •  ...Design and develop Hadoop/Hive & Trino solutions, providing technical expertise for modern data architecture assessment and use case development Establish engineering standards for design, development, tuning, deployment, and maintenance of advanced data access frameworks... 
    Senior
    Contract work
    Work at office
    Night shift

    Treasure AI

    Vancouver, BC
    a month ago
  • $110k - $160k per year

     ...technologies. The role is primarily accountable for providing SAP development and integration expertise and services for the design and...  ...building and coding solutions and frameworks ensuring adherence to software development lifecycle and SAP Clean Core development guidelines... 

    EY

    Vancouver, BC
    17 hours ago
  • $132.6k - $174k per year

     ...the philosophies of Agile, DevOps, and SRE to accelerate our development process and provide the most enjoyable, inclusive, and supportive...  ...lululemon's business goals. Core responsibilities As a Senior Software Engineer, you will lead the design and implementation of... 
    Senior
    Long term contract
    Permanent employment
    Part time
    Manual labor

    lululemon

    Vancouver, BC
    19 days ago
  • $52.5k per year

     ...Exciting Career Opportunity for Recent Graduates: Management Development Program Trainee  Are you ready to launch your career with a leading...  ..., vendors, and teammates Proficient in Microsoft Office software Strong interest in sales Valid driver’s license Additional... 
    Full time
    Traineeship
    Work at office
    Relocation
    Relocation package

    EMCO Corporation

    Vancouver, BC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development. Be the first to apply!