Talent.com
BLANKSLATE Partners
Senior Software Development - StockwatchBLANKSLATE Partners • Vancouver, British Columbia, Canada
Senior Software Development - Stockwatch

Senior Software Development - Stockwatch

BLANKSLATE Partners • Vancouver, British Columbia, Canada
30+ days ago
Salary
CA$150,000.00 yearly
Job type
  • Full-time
Job description

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 , 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.

Create a job alert for this search

Senior Software Development - Stockwatch • Vancouver, British Columbia, Canada

Similar jobs

Senior Software Engineer, Product (Canada)

CentariVancouver, Metro Vancouver Regional District, CA
Full-time

Centari is the Deal Intelligence platform for law and finance.Our agentic model transforms unstructured documents into valuable insights, empowering professionals to forecast, analyze, and negotiat... Show more

 • Promoted

Senior Software Engineer: Payment Platform & ERP Integrations

PowerToFlyVancouver, Metro Vancouver Regional District, CA
Full-time

A global leader in software solutions is seeking a Full-Stack Senior Software Engineer to enhance their Payment Solutions suite.This role involves developing and optimizing web applications, ERP in... Show more

 • Promoted

Senior Engineer for Innovative Software Development and Mentorship

MakeshipVancouver, Metro Vancouver Regional District, CA
Full-time

Join a transformative project environment as a Senior Software Engineer.Spearhead the development of scalable solutions while fostering collaboration and mentorship within a talented engineering te... Show more

 • Promoted

Senior Software Engineer I

2KBurnaby, British Columbia, Canada
Full-time

Who We Are 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 buildin... Show more

 • Promoted

Team Lead, Software Development

MatchBox Consulting GroupVancouver
Full-time +1

MatchBox Consulting Group is currently seeking a Team Lead, Software Development for a permanent role with a client of ours located in downtown Vancouver.The role requires team members to be in the... Show more

 • Promoted

Planview Senior Software Engineer Opportunity

Planview GmbH, Software & ConsultingVancouver, British Columbia, Canada
Full-time

Unlock your potential with Planview as a Senior Software Engineer in Vancouver, focusing on AWS cloud and data innovation.Collaborate and mentor while shaping impactful software solutions.Planview ... Show more

 • Promoted

Software Business Analyst - Alpha Bravo Development

Alpha Bravo Developmentrichmond, bc, ca
Full-time

We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki... Show more

 • Promoted

Senior Software Developer — Hybrid, AI/Analytics

RipplingVancouver, Metro Vancouver Regional District, CA
Full-time

A startup focused on AI solutions in Vancouver is seeking a Senior Software Developer.You will develop features using Python and Typescript, work on infrastructure, and apply AI to performance mana... Show more

 • Promoted

Senior Software Engineer — Tech Leader & Impact

Alternative PaymentsVancouver, Metro Vancouver Regional District, CA
Full-time

A dynamic fintech company based in Canada seeks a Lead Software Engineer to drive technical excellence in their platform.This role emphasizes designing scalable microservices and leading cross-func... 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 - 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 Specializing in Python and AWS Architecture

Scribd, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Take your engineering expertise to the next level as a Senior Software Engineer.Design event-driven systems in Python and work with cloud technologies to enrich metadata on a global scale.This posi... Show more

 • Promoted

Senior Software Engineer

PillexaSurrey, Metro Vancouver Regional District, CA
Full-time

We’re looking for a product-driven.You’ll work alongside our senior engineers and leadership team to develop, refine, and deliver features that make a real impact in how healthcare technology serve... Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomVancouver, Metro Vancouver Regional District, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Software Development Manager Amazon

Amazon Web Services (AWS)Vancouver, Canada
Full-time

Elevate engineering leadership with Amazon as a Senior Software Development Manager for Managed Application Platforms.Optimize deployment processes and team capabilities in a collaborative environm... Show more

 • Promoted

Senior Software Development Manager, Cloud

Wenco (a Hitachi Construction Machinery subsidiary)Richmond, British Columbia, Canada
Full-time

Senior Software Development Manager, Cloud Job Description Posted Wednesday, March 18, 2026 at 10:00 AM.Wenco International Mining Systems, a subsidiary of Hitachi Construction Machinery, provides ... Show more

 • Promoted

Senior Software Engineer

PetsAppSurrey, Metro Vancouver Regional District, CA
Full-time

Pillexa is a healthcare commerce platform that helps direct-to-consumer brands launch and scale across Canada and the US.We connect brands to a network of board-certified prescribers and licensed p... Show more

 • Promoted

Software Development Manager, Cbs Monetization

Themis Solutions Inc.Burnaby, Canada
Full-time

OverviewClio is seeking a Software Development Manager to join our Engineering team focused on the Clio Billing System (CBS) product.The role works in the PST and MST time zones in Canada, primaril... Show more

 • Promoted

Senior Software Development Engineer, Recipient & Payment Experience

RemitlyBurnaby, Canada
Full-time

Job Description:At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we've tirelessly delivered on our promise to cu... Show more

 • Promoted

Senior Software Engineer (IoT)

Swiftly, Inc.Vancouver, British Columbia, Canada
Full-time

Company Description Swiftly is on a mission to help cities move more efficiently.We are the leading transit data platform for agencies to share real-time passenger information, manage day-to-day op... Show more