Job offers - CrawlJobs

Senior Engineer Canada, Toronto Jobs

118 Job Offers

Senior Software Engineer, Applied AI & Customer Solutions
Save Icon
Join Coursera as a Senior Software Engineer in Toronto, building production-grade agentic AI solutions for enterprise customers. Requires 5+ years backend experience, Python/Java, AWS, and strong data engineering skills.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Design Systems
Save Icon
Thumbtack seeks a Senior Software Engineer in Toronto to evolve its Thumbprint design system across web, iOS, and Android. Requires deep TypeScript and React expertise plus hands-on AI tooling fluency with Claude Code or Cursor.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer - Mobile Backend
Save Icon
BitGo seeks a Senior Software Engineer in Toronto to build scalable APIs and services for its digital asset platform. Requires 6+ years backend experience with TypeScript, Node.js, and PostgreSQL. Onsite role.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer II, Full Stack - Growth (Hybrid)
Save Icon
Lead full-stack development of AI-powered GTM tools at Homebase in Toronto. Requires 5+ years engineering experience, Rails + React skills, and hands-on AI/LLM expertise. Hybrid role with strong benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Multiple Teams
Save Icon
Join Relay as a Senior Software Engineer in Toronto, building digital banking tools for small businesses. Lead full-stack development with TypeScript, React, and Node.js while mentoring junior engineers in a fast-paced, collaborative environment.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
BitGo seeks a Senior Data Engineer in Toronto to build scalable data pipelines, ETL, and real-time systems using TypeScript, Python, SQL, and Kafka. Requires 6+ years experience and offers blockchain innovation.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer - Mobile (React Native/iOS/Android)
Save Icon
BitGo seeks a Senior Mobile Engineer in Toronto to build secure crypto wallet apps using React Native, Swift, or Kotlin. Requires 5+ years mobile experience, shipped apps, and interest in blockchain. Onsite full-time role.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer - Mobile Backend
Save Icon
BitGo seeks a Senior Software Engineer in Toronto to build scalable APIs and services for its digital asset platform. Requires 6+ years backend experience with TypeScript, Node.js, and PostgreSQL. Onsite role with crypto focus.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Machine Learning
Save Icon
Senior ML engineer role in Toronto to design and own a cloud-native big data and ML platform at Hive. Requires 8+ years of data engineering, production ML pipelines, MLOps, and distributed systems expertise.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Backend - International
Save Icon
Join Justworks as a Senior Software Engineer, Backend in Toronto. Lead large-scale projects, mentor engineers, and build scalable systems with Golang, SQL, and AWS. Enjoy great benefits and a supportive culture.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer II, Investors
Save Icon
Join Carta as a Senior Software Engineer II in Toronto to build AI-native fund administration tools. Requires 8+ years of experience with Python, Django, React, Postgres, and Kafka.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior NLP Engineer
Save Icon
Senior NLP Engineer role in Toronto with a hybrid setup (1 day/week in office). Requires 5+ years in NLP/ML, LLMs, RAG, and transformer models. Salary $170,000-$230,000 CAD plus equity and 30 days PTO.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer II, Investors
Save Icon
Join Carta as a Senior Software Engineer II in Toronto, building AI-native tools for private capital. Requires 8+ years of experience with Python, Django, React, Postgres, and Kafka.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior iOS Engineer, Crypto Perpetuals
Save Icon
Senior iOS Engineer needed in Toronto to build scalable crypto trading apps using Swift. Lead architecture for real-time market data features, mentor engineers, and collaborate across teams. 6+ years iOS experience required.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Senior Data Engineer role in Toronto with JLL. Requires 5-8 years of data engineering experience, expert Python skills, and deep Azure expertise (Databricks, Functions, Event Hubs). Lead AI-powered automation and mentor engineers.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Staff Data Engineer
Save Icon
Lead Cohere's Data Foundation team in Toronto as Senior Staff Data Engineer. Requires 10+ years in data engineering with management experience, cloud warehouses, Airflow, dbt, and Terraform expertise. Competitive benefits included.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Forward Deployed Engineer (10570) Toronto, Canada
Save Icon
Senior Forward Deployed Engineer role in Toronto with a global networking leader. Requires 5+ years in software development, strong Python/Java/Go skills, and cloud systems expertise. Hybrid, full-time.
Location Icon
Location
Salary Icon
Salary
120000.00 - 130000.00 CAD / Year
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Marble seeks a Senior Software Engineer in Toronto to build an AI-first tax platform. Own architecture, scale web apps across the stack, and mentor engineers. Competitive pay, equity, and benefits at an early-stage startup.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI Engineer
Save Icon
Guidepoint seeks a hands-on Senior AI Engineer in Toronto to productionize multi-agent AI systems. Requires 8+ years software engineering, 3+ years with LLMs, strong Python, and cloud deployment skills. Hybrid role.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI Engineer
Save Icon
Guidepoint seeks a hands-on Senior AI Engineer in Toronto to productionize multi-agent AI systems. Requires 8+ years software engineering, 3+ years with LLMs, strong Python, and cloud deployment skills. Hybrid role.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice

About the Senior Engineer role

Senior Engineer jobs represent the pinnacle of technical expertise and leadership within the engineering field. These roles are designed for seasoned professionals who possess deep, specialized knowledge and are entrusted with guiding complex projects, making high-stakes architectural decisions, and mentoring the next generation of talent. Unlike entry or mid-level positions, senior engineers are expected to operate with significant autonomy, translating broad business objectives into robust, scalable, and innovative technical solutions. They serve as the critical bridge between strategic vision and practical execution, ensuring that engineering outcomes align with long-term organizational goals.

Professionals in these roles typically shoulder a comprehensive set of responsibilities that extend beyond pure coding. A core duty is systems architecture and design, where they define the technical blueprint for major initiatives, selecting appropriate technologies and frameworks to ensure performance, security, and maintainability. They are deeply involved in solving the most challenging and ambiguous problems, applying advanced analytical skills to diagnose issues and devise elegant solutions. Leadership is a fundamental aspect, encompassing code and design reviews, technical mentorship for junior team members, and fostering a culture of engineering excellence and continuous improvement. Furthermore, senior engineers often own the entire lifecycle of critical system components, from conception and development through deployment, monitoring, and iterative enhancement.

The typical skill set for senior engineer jobs is both broad and deep. Mastery in one or more programming languages and relevant technology stacks is a given. However, what truly distinguishes a senior engineer is their proficiency in architectural patterns, such as microservices or event-driven design, and a strong grasp of cross-cutting concerns like security, scalability, and observability. They are expected to have extensive experience with modern development practices, including DevOps principles, CI/CD pipelines, infrastructure as code, and automated testing strategies. Equally important are the soft skills: exceptional communication to articulate complex ideas to technical and non-technical stakeholders, strategic thinking to anticipate future challenges, and a collaborative mindset to work effectively across multidisciplinary teams. A proven track record of driving projects to successful completion and a mindset geared towards innovation and efficiency are common requirements.

Ultimately, senior engineer jobs are for those who are not just builders but visionaries and stewards of technology. They play a crucial role in shaping the technical direction of products and services, mitigating risk, and ensuring that engineering practices evolve to meet emerging demands. For organizations, hiring for these positions is an investment in stability, innovation, and sustained competitive advantage. For engineers, these roles offer the opportunity to have an outsized impact, lead transformative work, and define the future of technology within their domain.