Job Search and Career Advice Platform
2,246

Software Engineer jobs in Canada

Senior Software Engineer, Ads

Instacart

Manitoba
On-site
CAD 165,000 - 183,000
17 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Senior Software Engineer - SRE, Backend (Reliability Engineering)

Affirm

Canada
Remote
CAD 150,000 - 200,000
17 days ago

Senior Software Engineer - JAVA [2]

Polytechnic University of the Philippines

Ajax
On-site
CAD 80,000 - 100,000
17 days ago

Senior Software Engineer (Developer), PeopleSoft HR

EDC

Ottawa
Hybrid
CAD 94,000 - 127,000
17 days ago

Co-op Software Engineer - Distributed Data (12-16 months)

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 30,000 - 60,000
17 days ago
Discover more opportunities than anywhere else.
Find more jobs now

Banking Technology - Software Engineer

EY Podnikatel roku

Toronto
On-site
CAD 70,000 - 90,000
17 days ago

Senior Embedded Software Engineer

Aversan

Brampton
On-site
CAD 80,000 - 100,000
17 days ago

Co-op Software Engineer - Distributed Data

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 40,000 - 60,000
17 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Machine Learning Software Engineer - GPU/NPU

Huawei Technologies Canada Co., Ltd.

Burnaby
On-site
CAD 78,000 - 168,000
17 days ago

Software Development Engineer

Highspot, Inc.

Vancouver
Hybrid
CAD 88,000 - 108,000
17 days ago

Senior Software Engineer

Spire

Cambridge
Hybrid
CAD 116,000 - 152,000
18 days ago

Senior Software Engineer - Growth Vertical (Backend)

BitGo, Inc.

Toronto
On-site
CAD 180,000 - 230,000
18 days ago

Staff Software Engineer

Wagepoint

Canada
Remote
CAD 140,000 - 180,000
18 days ago

Senior Systems Integration / Test Engineer - Software Tester

Lockheed Martin

Halifax
On-site
CAD 80,000 - 100,000
18 days ago

Senior Software Engineer AAOS Wireless Connectivity

Cadillac / GM

Markham
Hybrid
CAD 120,000 - 150,000
18 days ago

Software Engineer (m/f/d)

Scout24 Holding GmbH

Toronto
Hybrid
CAD 80,000 - 110,000
19 days ago

Staff Software Engineer (4444)

LodgeLink

Calgary
Hybrid
CAD 100,000 - 120,000
19 days ago

Pega Senior Software Engineer

Sun Life Financial

Toronto
On-site
CAD 84,000 - 138,000
19 days ago

Senior Full Stack Software Engineer - (REMOTE)

eXp World Holdings

Vancouver
Remote
CAD 125,000 - 144,000
19 days ago

Senior Full-Stack Software Engineer

Mission Control Space Services

Ottawa
On-site
CAD 125,000 - 150,000
19 days ago

Full Stack Software Engineer

RideCo On-Demand Transit

Waterloo
Hybrid
CAD 90,000 - 120,000
20 days ago

Co-op Software Engineer

Huawei Canada

Waterloo
On-site
CAD 80,000 - 100,000
20 days ago

Software Engineer II

Affirm

Canada
Remote
CAD 125,000 - 175,000
20 days ago

Senior Software Engineer, Maya

Scanline VFX

Vancouver
On-site
CAD 165,000 - 291,000
20 days ago

Co-op Software Engineer

Huawei Technologies Canada Co., Ltd.

Waterloo
On-site
CAD 40,000 - 55,000
20 days ago

Top job titles:

Security Guard jobsSummer jobsMine jobsSupply Chain jobsRegulatory Affairs jobsSale Associate jobsFactory Worker jobsMarketing Coordinator jobsTest jobsWeb Design jobs

Top companies:

Jobs at RogersJobs at ShopifyJobs at CbcJobs at NvidiaJobs at SanofiJobs at Goldman SachsJobs at The Body ShopJobs at UnileverJobs at Working SolutionsJobs at Astrazeneca

Top cities:

Jobs in TorontoJobs in CalgaryJobs in EdmontonJobs in VaughanJobs in BurnabyJobs in LavalJobs in Richmond HillJobs in GuelphJobs in VictoriaJobs in Chatham Kent

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsSoftware Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobs
Senior Software Engineer, Ads
Instacart
Manitoba
On-site
CAD 165,000 - 183,000
Full time
17 days ago

Job summary

A leading grocery technology firm is seeking a Senior Software Engineer to enhance their Ads suite. The role offers remote work flexibility, significant ownership, and the chance to work with a diverse set of technologies. The ideal candidate has extensive software engineering experience, a firm grasp of distributed systems, and a knack for solving complex problems. With competitive compensation ranging from 165,000 to 183,000 CAD, this position is a fantastic opportunity for dedicated professionals.

Benefits

Competitive compensation
Remote work flexibility
New hire equity grant

Qualifications

  • 5+ years of experience in software engineering.
  • Comprehensive understanding of distributed systems.
  • Solid communicator, comfortable seeking and receiving feedback.

Responsibilities

  • Contribute to the evolution of the Ads suite.
  • Build world-class reporting solutions across various platforms.
  • Advocate for data quality and scalability standards.

Skills

Distributed systems
Data processing technologies
SQL
Collaboration
Analytical skills

Education

Bachelor's degree in Computer Science

Tools

Rails
DBT
Airflow
Scala
Spark
Job description
Overview

We\'re transforming the grocery industry.

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers. Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events.

ABOUT THE ROLE

Are you ready to take your development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in the evolution of our Ads suite and help build world-class reporting solutions across various platforms, ensuring that advertisers and retailers receive timely, accurate, and actionable data insights. By working closely with Product Designers, Product Managers, Data Scientists, Machine Learning Engineers, and other cross-functional partners, you’ll contribute to the advancement of our Ads suite and guarantee a seamless flow of data to our users.

The Instacart Ads team is at the forefront of refining our Ads products and supporting infrastructure, so your work will directly enhance our capability to process petabyte-scale data and deliver reports essential for billing, strategic decision-making, and partner management.

Our products are used by millions of people every year. To meet–and exceed–expectations we are rapidly improving and modernizing our ads platform, helping raise the quality bar for our products across the entire organization.

ABOUT THE TEAM

The Ads team is a diverse group of spirited and highly-dedicated engineers focused on crafting and delivering comprehensive reporting solutions to our advertisers and retailers.

Our team thrives on dynamic challenges, and we take pride in developing and maintaining scalable and fault-tolerant metrics delivery systems. We\'ve embraced a culture of open and candid collaboration where everyone\'s views matter, allowing us to continuously innovate and make substantial impact to the digital advertising industry through our work.

Our tech stack includes but is not limited to Rails, Go, DBT, Airflow, Scala, Apache Spark, Databricks, Delta Lake, Snowflake, Python and Terraform. We believe in constantly learning, growing and adopting the most efficient practices that enable us to deliver quality data services to our stakeholders. If you\'re a detective at heart, love solving complex problems, and are passionate about the intersection of data and technology, you\'ll fit right in!

Overview of the Ads teams that are currently hiring
  • Ads Measurement & Data: Our cutting-edge data team is responsible for building scalable, reliable, and maintainable ETLs and its underlying architecture and platform. We directly support critical internal and external systems and metrics such as billing, attribution, spam detection, etc. Our non-functional requirements are achieved through streaming and batch processing using Scala-Spark, Airflow, DBT, Python, and Go. If you\'re interested in working cross-functionally with several key stakeholders, helping shape our data strategy, building distributed systems, and solving complex data architecture challenges in a fast-paced, high-impact environment, this could be the opportunity for you!
  • Advertiser Optimization: We power Instacart’s advertising business by creating innovative solutions that maximize ad performance and deliver measurable value to our partners. Through advanced algorithms, machine learning, and a robust data ecosystem, the team helps advertisers achieve their goals while driving Instacart’s revenue growth. By fostering a cycle of success for advertisers, they play a pivotal role in the company’s overall business success.
ABOUT THE JOB

We believe that high-quality data is essential for any business organization, as such we are looking for a strong software engineer excited to raise our efficiency, quality and scalability bar. You will be able to have extensive ownership and the ability to help set best practices and contribute to product and infrastructure features.

As a craft leader, you\'ll be responsible for contributing to the vision, strategy and development of our multi-platform reporting system that is efficient, scalable, and meets diverse user needs. You will advocate for data quality, correctness, scalability and latency standards to ensure consistency in how we enable data-driven decisions and features across the organization.

You will also be proactive in spearheading new initiatives, coding and documenting components, writing and reviewing system design documents and partnering with other teams and functions to gather and understand our customer\'s requirements. You will think and plan strategically for short and long term initiatives to continue shaping our platform and products.

MINIMUM QUALIFICATIONS
  • Bachelor\'s degree or higher in Computer Science, Software Engineering, or a related field, or equivalent proven industry experience (4+ years).
  • 5+ years of experience in software engineering.
  • Comprehensive understanding of distributed systems, proven experience with data processing technologies such as DBT and Airflow and common web frameworks such as Rails.
  • Highly proficient with SQL, capable of writing and reviewing complex queries for data analysis and debugging.
  • You can design for scale with the entire system in mind.
  • Solid communicator, comfortable seeking and receiving feedback.
  • Strong analytical and debugging skills.
  • Strong sense of ownership working with a large codebase and diverse suite of products.
  • A collaborative mindset to be able to partner with engineers, designers and PM\'s from multiple teams to co-create impactful solutions while supporting system contributions.
  • Strong organizational skills with the ability to communicate and present ideas clearly and influence key stakeholders at the manager, director, and VP level.
PREFERRED QUALIFICATIONS
  • Prior work experience in the digital advertising industry.
  • Experience with big data technologies such as Spark, Hadoop, Flink, Hive or Kafka, and with both streaming and batching data pipelines.
  • Proven experience with distributed system design.
  • Strong general programming and algorithm skills.
  • Strong attention to detail and accuracy in the implementation, keen eye for edge cases and code reviews.
  • Data driven mindset.
Benefits and Location

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. The Flex First remote work policy should be reviewed. Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.

Offers may vary based on many factors, such as candidate experience and skills required for the role. This role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings.

For Canadian based candidates, the base pay ranges for a successful candidate are listed below.

CAN — 165,000 CAD to 183,000 CAD

  • Previous
  • 1
  • ...
  • 14
  • 15
  • 16
  • ...
  • 90
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved