Software Developer III, Ads Infrastructure
$150k - $153k per yearThis position is for an existing position.
Google utilizes AI tools to assist in assessing candidates in our hiring processes.
In most instances, this position requires in-person interviews as part of the hiring process.
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
- 2 years of experience with software development in one or more programming languages.
- Experience in Python and C++.
- Experience in high-performance computing (HPC) concepts, development, or technologies.
Preferred qualifications:
- 2 years of experience with data structures and algorithms.
- Experience with large-scale data processing pipelines (e.g., Flume, MapReduce, SQL-like data processing engines).
- Experience developing accessible technologies.
- Familiarity with the concepts of online controlled experiments (A/B testing).
About The Job
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Google Ads is at the forefront of AI innovation, applying cutting-edge machine learning and Generative AI models like Gemini to power a multi-billion dollar global business.
Our work directly impacts billions of users by protecting users from harm, improving ad quality, and optimizing campaigns for advertiser return-on-investment. We foster a culture of deep collaboration, partnering closely with teams like Google Research and DeepMind to solve complex challenges. Join us to work on state-of-the-art AI, take on problems at an unparalleled scale, and build the next generation of advertising technology.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
Canada: $150000 - $153000 (CAD) + 15% bonus target + equity + benefits
Responsibilities
Learn more about benefits at Google .
- Build and scale developer-facing interfaces, tooling, and automated workflows that simplify the end-to-end experiment lifecycle from experiment creation and configuration, to progressive traffic ramp-ups and real-time metric monitoring, through final launch and cleanup.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
#J-18808-Ljbffr$150k - $153k per year
...Software Developer III, Ads Infrastructure Share Software Developer III, Ads Infrastructure Google Waterloo, ON, Canada X This position is for an existing position. Google utilizes AI tools to assist in assessing candidates in our hiring processes. In most instances...Suggested$150k - $153k per year
...Software Developer III, Ads Infrastructure at Google in Waterloo, ON is a full-time role with a base salary of $150,000–$153,000 CAD per year , plus a 15% bonus target, equity, and benefits. The position sits within Google Ads, where the team applies machine learning...SuggestedFull timeManual labor- Elevate your career at Google as a Software Developer focused on Ads Infrastructure. Contribute to high-performance applications using Python and C++ while enhancing experiment management and data processing. This role requires 2 years of experience in developing large-scale...Suggested
- Drive innovation as a Software Developer III in Ads Infrastructure at Google in Waterloo, ON. Leverage skills in Python and C++ to develop cutting-edge high-performance computing systems. Google is seeking an experienced Software Developer III to join their Ads Infrastructure...Suggested
$150k - $153k per year
...Software Developer III, Site Reliability at Google in Waterloo, Ontario is a full-time position carrying a salary range of $150,000–$153... ...work targets optimizing existing systems , building infrastructure, and eliminating manual work through automation. You'll...SuggestedFull time$182k - $186k per year
...Android Infrastructure Software Developer Google Waterloo, ON, Canada ~ Bachelor's degree or equivalent practical experience. ~5 years of experience with software development in one or more programming languages. ~3 years of experience with Android application development...$182k - $186k per year
...Google's Core team is hiring an Android Infrastructure Software Developer to work out of Waterloo, Ontario . This is a senior-level engineering role focused on building the tooling, frameworks, and libraries that power Google's first‑party mobile applications — the kind...- ...more about our flexible approach to where we work. Overview Carrot Ads is Instacart's publisher advertising platform and one of its... ...their own storefronts. That is the problem you will help solve. As a Software Engineer II on Carrot Ads, you will independently build and ship...Full timeWork at officeWork from homeFlexible hours
- ...Google Waterloo, ON, Canada is hiring an Android Infrastructure Software Developer to design and maintain Android developer infrastructure, including build tooling and libraries used by Google's mobile apps. You will collaborate with cross-functional teams to remove bottlenecks...
$118k - $168k per year
...data extraction, information validation, and delivery to the backend system. Your Impact We are seeking an experienced Lead Software Developer who shares our passion for developing and maintaining the Enterprise Capture product line. OpenText's Capture solutions are...InternshipFlexible hours$86.8k - $130.2k per year
...of information management. Join us. Your Impact As a Software Developer specializing in Robotic Process Automation (RPA), UiPath, and... ...technologies. Experience supporting unattended automation infrastructure and production environments. Understanding of AI...Internship$150k - $153k per year
...Share Software Developer, Google Chat iOS corporate_fare Google place Waterloo, ON, Canada X This posting is for a new vacancy. Google... ...and test features end-to-end, enhancing the existing infrastructure along the way. Leverage DevAI tools to improve daily workflows...$150k - $153k per year
...Google is hiring a Software Developer for Google Chat iOS based in Waterloo, Ontario . This is a role for developers who are ready to... ...at the intersection of mobile development and large-scale infrastructure, requiring someone who can move quickly from concept to shipped...- ...debt with improving the user’s experience / adding product features. You are interested in... ...What We Are Looking For ~5+ years of software development experience in Java and/or... ...lead for small projects (typically up to 4 developers), offering architectural and design guidance...Long term contractFull timeRemote workFlexible hours
- ...more about our flexible approach to where we work. Overview The Ads Manager team builds the core self-serve platform that brands, agencies... ...on Instacart. You’ll define key architectural patterns, improve developer productivity and observability, and act as a primary technical...Long term contractFull timeWork at officeWork from homeFlexible hours
$216k - $221k per year
...Staff Software Developer, Protected Data SRE Share Staff Software Developer, Protected Data SRE corporate_fare Google place Waterloo... ...development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you...- ...flexible approach to where we work. OVERVIEW The Developer Experience team at Instacart is the force... ...enable Instacart engineers to ship high-quality software faster — from AI-powered code review to build infrastructure, developer onboarding, and local development environments...Full timeInternshipWork at officeLocal areaRemote workWork from homeFlexible hoursShift work
$216k - $221k per year
...equivalent practical experience. ~8 years of experience in software development. ~3 years of experience with embedded operating... ...cross-functional teams. About The Job Google's software developers develop the next-generation technologies that change how billions of...$216k - $221k per year
...Waterloo's tech scene has a new standout opportunity: Google is hiring a Staff Software Developer, Embedded Systems/Firmware to join its Augmented Reality team in Waterloo, Ontario . This is a senior-level role sitting at the intersection of hardware and software, where...$182k - $186k per year
...Senior Software Developer, Eye Tracking Algorithms Share Senior Software Developer, Eye Tracking Algorithms corporate_fare Google place Waterloo, ON, Canada X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring...- ...systems that make it all possible. The Developer Experience team sits at the heart of that... ...reliably, and with less friction. As a Senior Software Engineer II on the Developer Experience... ...role in shaping the internal tooling, infrastructure, and platforms that Instacart engineers...Full timeWork at officeWork from homeFlexible hoursShift work
- ...work. Why this role is on the menu Instacart's Commercial business is building the path for advertisers and retailers to grow, and the Ads ecosystem needs a Product Marketing center of excellence to lead it. This role leads a team of advertising-focused Product Marketers with...Full timeWork at officeWork from homeFlexible hours
- ...connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview Instacart Ads powers one of the industry's leading retail media networks, helping brands, CPGs, and retailer partners reach shoppers with relevant,...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
- ...Google in Waterloo, Ontario is seeking a Software Developer III, Site Reliability to join the Site Reliability Development team. This full-time role focuses on building and operating massively distributed, fault-tolerant systems, with emphasis on automation, code development...Full time
$113.26k - $210.34k per year
...Lead Full Stack Software Engineer - Hybrid Canadian Retirement... ...practices. Mentor and coach developers through code reviews, pair programming... ..., CI/CD automation, and infrastructure-as-code practices. Support production... ...‑term disability, life and AD&D insurance coverage,...Long term contractTemporary workLocal areaFlexible hours- ...and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview Instacart's Ads Optimization team is the decision-making engine of our $1B+ ads business. We own the systems responsible for bidding, pacing, budgeting...Full timeWork at officeWork from homeFlexible hours
- ...Senior Software Engineer Company: The Boeing Company Boeing Defense, Space & Security... ...full stack development using the AWS infrastructure. The ideal candidate has experience... ...systems integrations Leadsactivities to develop, document and maintain architectures, requirements...Permanent employmentImmediate startRelocationRelocation packageFlexible hoursShift work
$207k - $300k per year
...Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud New York, NY, USA; Waterloo, ON, Canada Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain....$216k - $221k per year
...Google is hiring a Staff Software Developer focused on Client Stack, Front End and Web Development for Google Cloud , based in Waterloo, Ontario . This is a senior, high-impact engineering leadership role at the centre of one of the most ambitious cloud and productivity...Worldwide$117.5k - $164.5k per year
...passionate about guiding and developing your peers, sharing your knowledge... ...retrieval patterns Develop matching systems that combine... ...relevance, latency, reliability, infrastructure cost, and user trust... ...in a row. – Greenhouse Software is an equal opportunity employer...Long term contractFor contractorsWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer III, Ads Infrastructure. Be the first to apply!
- software developer no experience Ontario
- junior software developer Ontario
- software developer entry level Ontario
- software developer intern Ontario
- software developer Ontario
- software development engineer Ontario
- part time software developer Ontario
- software design engineer Ontario
- software engineer salary in canada Ontario
- software engineer Ontario

