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

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 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 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Development - Stockwatch in Remote vacancy
  • $104k - $139k per year

     ...design, build and distribute open-source software that enables people to enjoy the internet...  ...at global scale. We’re looking for a Senior Software Engineer with a strong platform...  ...home office stipend Annual professional development budget Quarterly well-being stipend... 
    Senior
    Remote job
    Immediate start
    Home office

    Mozilla

    Remote
    4 hours ago
  • $125k - $175k per year

     ...Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers...  ...We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    4 hours ago
  •  ...private cloud companies in the world. We're growing fast and hiring the talent to match. The Opportunity We're looking for a Senior Software Development Manager to lead MaintainX's Platform division — the seven foundational teams every product engineer builds on: AI Builder,... 
    Senior
    Full time
    Internship
    Immediate start

    Maintainx

    Remote
    4 hours ago
  • $155k - $175k per year

     ...engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform team owns the systems that lets them ship...  ...ships faster and more safely. We're hiring a senior software engineer for our team. Our area of ownership... 
    Senior
    Immediate start

    Parallel Domain

    Remote
    4 hours ago
  •  ...serve their communities. As a high-growth software company, we're shaking up the status quo...  ...Americas.       We are looking for a Senior SDET to help build our test automation...  ...programs Continuous Growth - $2,500 annual development fund, tuition assistance, and Book Bounty... 
    Senior
    Remote job
    Full time
    Internship
    Flexible hours

    Sprypoint

    Remote
    4 hours ago
  •  ...details of observability and distributed systems? We're looking for a Senior Engineering Manager to lead this globally distributed team of 7...  ...leading technical teams, with a focus on mentoring and talent development. Technical Foundation: 5+ years in SRE, DevOps, or... 
    Senior
    Full time

    Elastic

    Remote
    4 hours ago
  •  ...! ABOUT YOU We are looking for a strategic and hands-on Software Development Director to lead our global software engineering function. You...  ...develop multiple engineering teams, including team leads and senior developers. Establish clear goals and create growth... 
    Senior
    Long term contract
    Full time
    Worldwide

    Xsolla

    Remote
    4 hours ago
  •  ...technical judgment, and thoughtful execution. We are seeking a  Senior Engineering Manager to lead this globally distributed team of...  ...meaningful impact Deep understanding of open-source development, developer communities, and building high-quality developer-facing... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work

    Elastic

    Remote
    4 hours ago
  •  ...Best Work. About You AppDirect is looking for a Manager, Software Development to lead our Core Billing Team in Montreal. You will play a...  ...shaping Billing’s product direction. You’ll help your team of Senior career engineers navigate shifting priorities with clarity and... 
    Senior
    Worldwide
    Shift work

    Appdirect

    Remote
    4 hours ago
  • $145k - $185k per year

     ...ShareGate is developed by Workleap Technologies, a Montréal‑based software company. Job Description So, what will your new role look...  ...who builds great teams and ships great software. As Software Development Manager, you will build a new team from the ground up focused... 
    Full time
    Local area

    Sharegate- En

    Remote
    4 hours ago
  • Be responsible for owning several Data Center tooling applications including the business requirements, development, testing, and support of those applications. Manage a team responsible for business requirements, development, testing, deployment, and support of the applications... 
    Full time
    Work at office

    Morgan Stanley

    Remote
    4 hours ago
  •  ...TL;DR Set the motion to build and grow our engineering capabilities and directly impact the development of a talent team of software developers. Montreal (Hybrid: Tues–Thurs in office) Maxa has solved the hard technical problem: transforming fragmented ERP data... 
    Long term contract
    Full time
    Work at office

    Maxa Ai

    Remote
    4 hours ago
  •  ...family, our reach and impact continue to grow globally.   As  Software Development Manager , you are responsible for the performance, health,...  ...research projects ~ Ability to work with/and manage high seniority developers ~ Strong people management, coaching, and... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    2 days per week

    Poka En

    Remote
    4 hours ago
  •  ...Software Development Manager - Mobile Team Location: Revelstoke, BC Full time, Salary   Cronometer is the most accurate, comprehensive...  ...Manager, Software Development Manager, Tech Lead Manager, or senior technical leader with meaningful people leadership... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Cronometer Software Inc.

    Remote
    4 hours ago
  •  ...worldwide by providing intuitive, mobile-first software that helps teams keep the physical world...  .... We're looking for a Software Development Manager to lead our newly formed AI Builder...  ...into team impact, progress, and risks to senior leadership—including agent-produced PR rates... 
    Senior
    Full time
    Worldwide

    Maintainx

    Remote
    4 hours ago
  •  ...your career. About the Role We are seeking a Manager, Software Development to join our EVV (Electronic Visit Verification), VV (Visit...  ...discussions when needed. Technical & Operations ~ Work with senior engineers to define and evolve the architecture for:... 
    Senior
    Long term contract
    Work at office
    Flexible hours

    Alayacare

    Remote
    4 hours ago
  •  ...Purpose: As a Manager, Software  Development at   PayByPhone , your primary focus is leading and supporting your team of  creators  to deliver a world-class experience based on our  PayByPhone platform. You  won’t be primarily hands-on and writing code - instead,  you’... 
    Remplacement
    Full time

    Paybyphone

    Remote
    4 hours ago
  •  ...product, and community teams to provide insights that will guide the development of Percona's add-ons, extensions, and integrations. What You...  ...to innovate freely, by providing the best open source database software, support, and services. We make databases and applications run... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Percona

    Remote
    7 days ago
  • $94.5k - $118.8k per year

     ...leading B2B2C vertical markets, including several of the world's most innovative and successful brands. Job Overview As a Software Development Engineer at Marchex, you will play a vital role in driving innovation and advancement by participating in the design and development... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work

    Marchex Inc.

    Remote
    7 days ago
  •  ...of Spare's revenue. The team builds the software that transit agencies use to plan, dispatch...  ...feature work Contribute directly as a senior+ IC — you still write code, review code,...  ...risks Push the frontier on AI-assisted development Be hungry to experiment with new models... 
    Senior
    Full time
    Live In
    Manual labor
    Work at office
    Worldwide
    Monday to friday
    Shift work
    3 days per week

    Spare

    Remote
    4 hours ago
  •  ...Node/AWS Software Engineer (Backend development) Accomplished Tech Visionary:  Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders, spearheading... 
    Senior
    Internship
    Work at office
    Remote work
    Flexible hours

    3pillar

    Remote
    4 hours ago
  • $80k - $100k per year

     ...Dream is looking for a Senior Development Accountant! We are looking for the best and brightest to join our thriving community. Dream’s Accounting team is currently looking for a Senior Development Accountant to support our investment in our Toronto-based assets. What... 
    Senior
    Full time
    Live In
    Work at office
    Flexible hours

    Dream CA

    Remote
    4 hours ago
  • $70k - $83k per year

     ...collaborative and user-centered process. About This Role As a Senior Business Development Representative (BDR), you will connect with prospects on a...  ...the IoT space through our four practice areas: Hardware, Software, UI/UX, and Data Science. Our projects in this domain have... 
    Senior
    Long term contract
    Full time
    For contractors
    Remote work
    Home office
    Visa sponsorship
    Work visa

    Very

    Remote
    7 hours ago
  •  ...as we look to strengthen our team with a Senior Engineer. The successful candidate would...  ...key technical contributor on the product development team with practical experience stepping into...  ...Skills and Experience: ~7+ years of software engineering experience, including... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Experienced Career

    Remote
    4 hours ago
  •  ...We are seeking an experienced and motivated Senior Business Development Representative to join our team. In this role, you will collaborate with...  ...Relationship Management systems Familiarity with Enterprise Software Solutions Familiarity with finance and accounting teams... 
    Senior
    Full time
    Remote work
    Work from home
    Relocation
    Home office

    F. H. Black

    Remote
    4 hours ago
  •  ...deep-tech company founded in 2019. We are the largest quantum software company in the EU and have been recognized by CB Insights (2023...  ...engineering, or a related field required. ~10+ years for Business development experience in selling engineering/technology applications with... 
    Senior
    Full time
    Contract work
    Immediate start
    Relocation package
    Flexible hours

    Multiverse Computing

    Remote
    4 hours ago
  •  ...intersections and highways safer and smarter. Role Overview As a Senior Software Engineer at Derq, you will focus on designing, developing,...  ...ownership of code, performance, and system behavior from development through deployment. You will work on performance‑critical,... 
    Senior
    Remote job
    Full time

    Derq

    Remote
    4 hours ago
  •  ...Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company,...  ...-functional stakeholders Drive and lead the full software development lifecycle: product requirements, architecture, solution... 
    Senior
    Full time
    Worldwide

    Apollo.Io

    Remote
    4 hours ago
  •  ...businesses with seamless payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll...  ...practices and coding standards. Responsibly leverage AI-assisted development tools to augment software development workflows.... 
    Senior
    Long term contract
    Work at office
    Local area
    2 days per week

    Benji Pays

    Remote
    4 hours ago
  • $140k - $170k per year

     ...patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity...  ...class part of how we work. Claude Code, Codex, and AI-assisted development are standard practice on the Provider team — they're what let... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Remote
    4 hours ago

Do you want to receive more vacancies?

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