Principal Software Developer

NasdaqToronto, ON
CA$140,000 - CA$196,000Hybrid

About The Position

As a Principal Software Developer reporting to the Senior Director of Software Development, you'll play a critical role in shaping technology strategy and driving innovative software solutions that power Nasdaq's Corporate Solutions business and global markets. You'll thrive in this position if you're a strategic thinker who leads through influence, brings deep technical expertise, and energizes teams to solve complex problems in a fast-paced, high-impact environment.

Requirements

  • 12+ years of experience in software engineering or a related technology discipline.
  • Proven track record of leading large-scale, complex software development projects across cross-functional teams.
  • Strong ability to translate business needs into technical strategies, with a focus on measurable outcomes and competitive advantage.
  • Experience working across multiple disciplines — including architecture, quality assurance, and systems integration — in a matrixed environment.
  • Advanced degree (Master's or equivalent) in Computer Science, Engineering, or a related field, or equivalent professional experience.

Nice To Haves

  • Professional association memberships or recognized industry contributions in technology or software engineering.
  • Experience in capital markets, fintech, or a similarly regulated global industry.
  • Background in business strategy or financial acumen alongside deep technical expertise.

Responsibilities

  • Define and lead software architecture decisions across multiple disciplines, ensuring solutions are scalable, competitive, and aligned with business strategy.
  • Serve as the go-to technical authority for complex, cross-functional engineering challenges — guiding teams from concept through delivery.
  • Partner with Architecture, Quality Assurance, and product teams to design and deliver solutions that drive measurable outcomes for clients and the business.
  • Mentor and challenge engineers to think innovatively, raise their technical standards, and deliver high-quality, impactful software.
  • Apply deep awareness of market and technology trends to identify opportunities and shape the direction of new and existing products.

Benefits

  • Generous annual bonus/commission (short-term incentive)
  • Equity (long-term incentive)
  • Comprehensive benefits
  • Opportunity for growth
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service