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

Senior Software Development - Stockwatch

$110k - $150k per year
Full-time

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 18 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development - Stockwatch in Vancouver, BC vacancy
  •  ...% on-site Employment Type: Full-time Experience Level: Senior, 8+ years in engineering, 4+ years in management Company...  ...platform in the world. Role Overview We are seeking a Software Development Manager to lead and scale a high-performing engineering team... 
    Senior
    Full time
    Direct hire

    Punt

    Vancouver, BC
    7 days ago
  • $55k - $90k per year

     ...Woodbridge Homes is seeking an experienced and highly motivated Development Coordinator (Junior to Senior Level) to join us!  About Woodbridge: Woodbridge...  ...approvals processes · Familiarity with drawing review software such as Bluebeam, Autodesk, or similar platforms ·... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Work from home

    Woodbridge Homes

    Vancouver, BC
    12 days ago
  • $110k - $180k per year

     ...productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and handle...  ...come in. We’re looking for a Software Development Engineer – Platform to design and build...  .... This is an intermediate to senior role; we place and pay based on demonstrated... 
    Senior
    Worldwide
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    5 days ago
  • $85k - $166.8k per year

     ...Platform Shell team is dedicated to creating the best SaaS data development environment on the web. Our mission is to build a simple yet...  ...contribute to our team's success. Responsibilities As a Software Engineer 2, you will have the opportunity to work on cutting-edge... 
    Suggested
    Ongoing contract
    Local area

    Microsoft

    Vancouver, BC
    7 days ago
  • $160k - $180k per year

     ...making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product...  ...integrations, and analytics capabilities. AI-assisted software development. Contributing to how the team incorporates AI throughout the... 
    Senior
    Long term contract
    Remote work
    Work from home
    Shift work

    Acuity Insights

    Vancouver, BC
    3 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... 
    Internship
    Remote work

    EyeLabX

    Vancouver, BC
    21 days ago
  • $104k - $167k per year

     ...governments realize their greatest potential. Title and Summary Senior Software Engineer (Java) Who is Mastercard? Mastercard is a global...  ...Participate in all the scrum ceremonies. Apply best development practices to write well designed, maintainable, testable, scalable... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    Mastercard

    Vancouver, BC
    1 day ago
  • $90k - $120k per year

    $90,000 - $120,000 CAD YOUR ROLE Reporting to the Sales Manager, the primary function is to promote and sell all the company’s services, to maintain and develop new business opportunities in order to meet budget objectives. WHAT ARE YOU GOING TO DO? Conduct ...
    Immediate start

    CEVA Logistics

    Vancouver, BC
    1 day ago
  • $230.02k - $279.12k per year

     ...create safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational...  ...long-term technical strategy. You Will: Own End-to-End Development: Lead complex, team-level projects through the full... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    7 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
  • $146.2k - $201.1k per year

     ...is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    8 days ago
  • $110.8k - $157.89k per year

     ...inline inspection applications. What will you do as a Senior Vision Software Developer? LMI is seeking a Software Developer or computer...  ...Developer will work in the R&D team and report to the Software Development Manager. Design and develop 3D acquisition algorithms for... 
    Senior
    Full time

    LMI Technologies

    Vancouver, BC
    5 days ago
  • $146.2k - $201.1k per year

     ...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
    8 days ago
  • $176.26k - $220.32k per year

     ...Careers page to learn more. How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the...  ...initiatives and architectural decisions. Advanced Backend Development: Deep expertise in Python and Java with proficiency in... 
    Senior
    Long term contract
    Remote work

    Boomi

    Vancouver, BC
    11 days ago
  • $68k - $75k per year

     ...with the Alzheimer Society of BC and Yukon to find the person who will take it further. This is not a supporting role. As the Senior Development Officer, Signature Events & Fundraising, you'll own the strategy, lead the relationships, and drive the growth of a province-... 
    Senior
    Full time
    Internship
    Work at office
    Local area

    Smart, Savvy + Associates

    Vancouver, BC
    5 days ago
  •  ...evolving industry.   Now, we’re growing! The Role As a Senior Software Engineer, Big Data, you will own the design, delivery, and...  ...judgment to balance long-term data platform health with rapid development velocity—particularly when driving ML feature projection work... 
    Senior
    Long term contract
    Summer work
    Work at office
    Remote work
    Work from home

    Cognitiv

    Vancouver, BC
    1 day ago
  • $176k - $200k per year

     ...We’re looking for a backend-oriented senior engineer to join our Data Infrastructure team...  ...your immediate projects. About you ~ Software, Data, or Infrastructure Engineering...  ...grade code and navigating both application development and data-intensive backends. ~5+ years... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    8 days ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform...  ...decision-making. ~5+ years of full-time professional software development experience, including experience owning and delivering medium... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    8 days ago
  • $246k - $290k per year

     ...objectives and cross-team collaboration. Mentor and grow multiple senior engineers through individual coaching and technical workshops,...  ..., collaboration, or decision-making. ~10+ years of software engineering experience with a strong track record of leading technical... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    8 days ago
  •  ...checking in daily with your team and supervised by a Senior R&D Engineer • Create efficient,...  ...agile practices and best practices within our development process • Develop industry-leading photonic simulation software that enables virtual prototyping and design optimization... 
    Senior
    Full time
    Temporary work
    Part time
    Internship
    Start today
    Work at office
    Local area
    Remote work
    Worldwide

    Synopsys Inc

    Vancouver, BC
    1 day ago
  • $176k - $200k per year

     ...implementing the subtle interaction behaviors that differentiate good software from great software. You will join our Account Management team...  ...About you ~6+ years of experience in professional software development with a passion for building robust and scalable full-stack... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Asana

    Vancouver, BC
    8 days ago
  • $146.2k - $201.1k per year

     ...exploration simple and approachable. As a Senior Frontend Engineer focused on Dashboards...  ...exploration at scale. Own frontend development for core dashboard workflows, with a focus...  ...We Look For ~5+ years of professional software engineering experience, with strong experience... 
    Senior
    Worldwide

    Databricks

    Vancouver, BC
    8 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
    19 days ago
  •  ...interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    8 days ago
  • $176k - $200k per year

    The Payment Platform Team powers Asana’s subscription, billing, and payment infrastructure — the systems responsible for processing all revenue and enabling how we monetize the product. Our mission is to enable engineering teams to safely and rapidly build on billing capabilities...
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    8 days ago
  • $43k per year

     ...Assistant, Development (8-Month Contract) Revenue Development | Contract | Location: Vancouver...  ...experience preferably having supported a senior level executive/senior team with administration...  ...information. ~ Familiarity with CRM software (Salesforce, Raiser’s Edge, or similar)... 
    Senior
    Contract work
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    2 days per week

    Arthritis Society Canada

    Vancouver, BC
    9 days ago
  • $120k - $150k per year

     ...together, so we win together. We are seeking a highly skilled Senior Backend Developer to join our team in Vancouver, Canada. This...  ...collaborate with global teams and act as a key contributor to strategic development projects and operational improvements. Key Responsibilities... 
    Senior
    For contractors
    Local area

    Press Ganey

    Vancouver, BC
    4 days ago
  • $182.59k - $230.02k per year

     ...team ensures that these foundational avatar components are high-quality, performant, and reliable at scale. We are looking for a Senior Software Engineer to join our  User-Generated Content (UGC) Validation engineering initiatives. This role focuses on advancing our existing... 
    Senior
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    8 days ago
  • $176k - $200k per year

     ...efficient, and scalable for all customers, regardless of size. As a Senior Software Engineer on our Performance & Scalability team in Vancouver,...  ...~6+ years of experience in full-time professional software development, working with large codebases. ~3+ years of experience in... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    8 days ago
  • $120k - $160k per year

     ...Senior Project Manager, R&D Dream Photonics Inc. | Vancouver, BC | Full-time | On-site...  ...technical, R&D, engineering, or product development environment; ~ Proven ability to deliver...  ...hardware, photonics, semiconductor, deep-tech, software, advanced manufacturing, robotics,... 
    Senior
    Full time
    Internship

    Dream Photonics Inc.

    Vancouver, BC
    1 day ago

Do you want to receive more vacancies?

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