Software Engineer - Senior Specialist

Nasdaq

Toronto, Canada
Base: $104,000 - $148,000; bonus/equity: generous ...
Hybrid
Design distributed systems
Cloud and containerization technologies
Kubernetes, docker, message queues
You'll play a critical role in designing and building complex production systems that power our technology platform

Job Summary

  • You'll play a critical role in designing and building complex production systems that power our technology platform.
  • Make technical decisions that balance correctness, performance, cost, and business impact across distributed systems.
  • This position offers the opportunity for a hybrid work environment (at least 3 days a week in office, subject to change).

Matching Summary

You'll play a critical role in designing and building complex production systems that power our technology platform.

Salary

Base: $104,000 - $148,000; Bonus/Equity: generous annual bonus/commission and equity; Benefits: comprehensive benefits

Skills & Requirements

Must-have

  • design distributed systems
  • cloud and containerization technologies
  • Kubernetes, Docker, message queues
  • backend development C#, Java, JavaScript
  • production software systems

Nice-to-have

  • multi-tenant service-based architectures
  • AI-driven capabilities
  • debugging complex production issues
  • ownership and craftsmanship
  • collaborative mindset

Key Requirements

  • 5+ years of experience
  • Bachelor's degree in Computer Science
  • cloud platform experience
  • clear communicator

Work Rights

Not specified

Tailored Resume

Cover Letter