Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer, Engineering Productivity Platforms and Devices

$100k - $200k per year

Google

This posting is for a new vacancy.

Google utilizes AI tools to assist in assessing candidates in our hiring processes.

Note: By applying to this position you will have an opportunity to share your preferred working location from the following:

San Jose, CA, USA; Waterloo, ON, Canada .

Minimum qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience working with embedded operating systems.
  • 1 year of experience with software design and architecture.
  • Experience in one or more of the following: test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks.

Preferred qualifications

  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience with data structures and algorithms.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

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.The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world.

La rémunération individuelle est déterminée par des facteurs supplémentaires, notamment les compétences liées à l'emploi, l'expérience et l'éducation ou la formation pertinente. Veuillez noter que les détails de la rémunération indiqués dans les offres de poste au Canada reflètent uniquement le salaire de base et n'incluent pas les primes, les actions ou les avantages sociaux. En savoir plus sur les avantages chez Google.

Canada : $100,000 - $200,000 (CAD) + prime + actions + avantages sociaux.

US: $174000 - $253000 (USD) + 15% bonus target + bonus + equity + benefits

Canada: $182000 - $187000 (CAD) + 15% bonus target + bonus + equity + benefits

United States : $100,000 - $200,000 (USD) + X% bonus target + equity* + benefits.

Responsibilities

  • Write and test product or system development code.
  • 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).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • 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.

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, Engineering Productivity Platforms and Devices in Waterloo, ON vacancy
  • $120.5k - $136k per year

     ...We AreVerily Health is a data platform and technology company...  ...predictive, and precise.The Developer Platform team is responsible...  ...infrastructure that enables the software development lifecycle for over...  ...other functional areas.We are a product-oriented, highly-effective, world... 
    Suggested
    Full time

    Verily Health

    Waterloo, ON
    4 days ago
  • $174k - $252k per year

     ...~5 years of experience with software development in C/C++. ~3 years...  ..., or launching software products, and 1 year of experience with...  ...systems. ~ Experience with Linux device drivers and android....  ...leadership role. ~ Experience developing accessible technologies.... 
    Senior
    Full time

    Google

    Waterloo, ON
    19 days ago
  •  ...million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs,...  .... These include frontend and backend engineers, AI research scientists, and others from...  ...for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user... 
    Senior
    Work at office
    Remote work

    Speechify

    Waterloo, ON
    13 days ago
  • $181.05k - $213k per year

     ...limited partners through world-class software, purpose-built for everyone in venture...  ...companies in 160+ countries, Carta’s platform of software and services lays the...  ...and fun (yes, we said that). As a Senior Design Systems Engineer, you’ll work to: Architect and evolve... 
    Senior
    Full time
    Work at office

    Carta

    Waterloo, ON
    20 days ago
  •  ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for... 
    Senior
    Remote work

    Speechify

    Waterloo, ON
    13 days ago
  • $118k per year

     ...Join us. TheCommon Componentsunit provides shared software engineering services to global Product Management and development teams in the OpenText Products...  ...and provide technical knowledge of the web platform that may help solve and produce solutions for the design... 
    Long term contract
    Internship
    Immediate start

    OpenText

    Waterloo, ON
    10 days ago
  •  ...use Speechify's text-to-speech products to turn whatever they're...  ...include frontend and backend engineers, AI research scientists, and...  ...term roadmap for the Windows platform. Take ownership of full lifecycle...  ...accessible and inclusive software. ~ Excellent software engineering... 
    Senior
    Long term contract
    Work at office

    Speechify

    Waterloo, ON
    13 days ago
  •  ...onboard solutions designed to increase productivity for aircraft operators worldwide. We...  ...and sustainable aviation. Our software development teams are formed around...  ...commercial aviation customers. As a Senior AI/ML Software Developer, you will enhance core functionality... 
    Senior
    Permanent employment
    Contract work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    Airbus

    Waterloo, ON
    23 days ago
  • $100k per year

     .... 2 years of experience with software development in Kotlin. Preferred...  ...the jobGoogle's software developers develop the next-generation technologies...  ...and one another. Our products need to handle information at...  ...powering more than 3 billion devices worldwide. Android is about... 
    Worldwide

    Google

    Waterloo, ON
    9 hours ago
  • $150k per year

     ...setting. 2 years of experience in developing iOS mobile applications. 2 years of experience with software development with Swift and iOS....  ...'s software developers develop the next-generation technologies...  ...information and one another. Our products need to handle information at massive... 

    Google

    Waterloo, ON
    9 hours ago
  •  ...growing company and have the environment for your growth. The Engineering Platform Manager requires a B.S. level Engineering degree and...  ...Platform Manager will assist in setting the technical vision for a product family, and leads a development teams that launches... 
    Full time
    Overseas

    Accelerated Systems Inc.

    Waterloo, ON
    13 days ago
  • $150k - $154k per year

     ...effectively across teams. About the job Google Cloud's software developers develop the next-generation technologies that change how billions...  ...Build a transformative, cross-workspace automation platform. Add features and functionality to Studio using a variety... 
    Full time

    Google

    Waterloo, ON
    4 days ago
  •  ...started out as a team of three engineers. Today, we have grown to...  ...and the USAAbout The TeamThe Product Counsel role provides specialized...  ...evolution.Support Kinaxis’ platform and data strategy, including...  ...issues including IP, open-source software, marketing, data use, and... 
    Senior
    Long term contract
    Remote work
    Flexible hours

    Kinaxis

    Waterloo, ON
    20 days ago
  •  ...Global IS Team is on the look of a Senior Copilot Studio Developer to be able to commute to any of our...  ...involved in: Design, build, and deliver production-grade Copilot Studio agents that meet...  ...APIs. Work closely with the Power Platform Solution Architect on reference... 
    Senior
    Work at office
    3 days per week

    GHD

    Waterloo, ON
    19 days ago
  • $126k - $129k per year

     ...~1 year of experience with software development in one or more programming...  ...in Computer Science or Engineering. About The Job Site...  ...Additionally Site Reliability Developers will keep an ever-watchful eye...  ...Responsibilities Write product or system development code.... 
    Full time
    Internship

    Google

    Waterloo, ON
    17 days ago
  •  ...limited partners through world-class software, purpose-built for everyone in venture...  ...companies in 160+ countries, Carta’s platform of software and services lays the groundwork...  ...the opportunities of tomorrow. As a Senior Software Engineer I or Senior Software Engineer II ,... 
    Senior
    Remote job
    Work at office
    Flexible hours

    Carta

    Waterloo, ON
    more than 2 months ago
  • $90.05 - $97.19 per hour

     ...a core member of our client's engineering team, you will be responsible for the end-to-end software development lifecycle (SDLC)....  ...architecting scalable software, writing production-grade code, and ensuring high...  ...guide a small team of junior developers, shaping the next generation... 
    Senior

    Randstad

    Waterloo, ON
    a month ago
  • $207k - $233k per year

     ...We AreVerily Health is a data platform and technology company...  ...our partners.As Director of Software Development, you will lead a...  ...Development Lifecycle, accelerate AI production through embedded development...  ...development organization of 40-50 developers and managers. Define and... 
    Senior
    Full time
    Temporary work

    Verily Health

    Waterloo, ON
    18 days ago
  • $150k - $210k per year

     ...Hi! I'm Chris, head of Product Design at Ashby. We're looking for a versatile, intrinsically...  ...to contribute to rethinking how modern software is designed. At Ashby, you'll be part...  ...a product manager, a designer, and ~4-5 engineers. This may sound familiar to you! The product... 
    Senior
    Full time
    Casual work
    Internship
    Work at office
    Remote work

    Ashby

    Waterloo, ON
    25 days ago
  •  ...Summary of the Role As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execution...  ...years of formal people management experience (managing 5+ developers). ~ Experience working within a SAFe or large-scale Agile... 
    Permanent employment
    Contract work
    Casual work
    Work at office
    Flexible hours

    Airbus

    Waterloo, ON
    16 days ago
  • $122.01k - $165.07k per year

     ...Architecture team within McAfee’s Analytics Platform & Enablement organization. In this role...  .... You will partner closely with Data Engineering, Finance, Marketing, and Product teams on a daily basis.This position reports to the Senior Manager of Analytics Architecture and works... 
    Senior
    Internship
    Work from home
    Home office
    Flexible hours

    McAfee

    Waterloo, ON
    11 days ago
  • $108.1k - $222.8k per year

     ...Full Stack Cloud Native Sr. Developer - Digital Manufacturing This...  ...design of next-generation software solutions Write good, extensible...  ...shares expertise to ensure product success Develop technical...  ...degree in Computer Science, engineering or equivalent Minimum 7 years... 
    Senior
    Permanent employment
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week
    3 days per week
    Waterloo, ON
    5 days ago
  •  ...solutions designed to increase productivity for aircraft operators...  ...and sustainable aviation. Our software development teams are formed...  ...customers. As part of our software engineering team, you’ll continue to...  ...solutions to complex problems and develop them with minimal supervision... 
    Permanent employment
    Contract work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    Airbus

    Waterloo, ON
    23 days ago
  •  ...Team is on the look of a Power Platform Solution Architect to be...  ...standards, supports makers and developers, and ensures solutions...  ...safe transition of agents into production and to shape operational readiness...  ...(CoE) tooling. Act as the senior technical authority in cross-... 
    Senior
    Work at office
    3 days per week

    GHD

    Waterloo, ON
    19 days ago
  • $127k - $225k per year

     ...an immediate permanent opening for a Senior Research Engineer. About the team: The Huawei Digital...  ..., embedded and enterprise computing platforms by building security features from the...  ...upon. Our research lab collaborates with product and customer facing departments to... 
    Senior
    Permanent employment
    Full time
    Internship
    Immediate start
    Worldwide
    Shift work

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    4 days ago
  • $100.77k - $136.34k per year

    Role OverviewAs a Product Analyst at McAfee, you will drive data-informed...  ...with Product, UX, and Engineering to shape product strategy and...  ...Partner with data engineering and platform teams to ensure high-quality...  ...protecting people, not just devices, McAfee consumer solutions... 
    Work from home
    Home office
    Flexible hours

    McAfee

    Waterloo, ON
    7 days ago
  •  ...million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs,...  .... These include frontend and backend engineers, AI research scientists, and others from...  ...research work. We are looking for a skilled Software Engineer to join us. What You'll Do... 
    Work at office
    Shift work

    Speechify

    Waterloo, ON
    13 days ago
  • $55.42 - $59.69 per hour

     ...system integrity across various platforms. From analyzing low-level...  ...interoperability with an array of consumer devices, audio formats, and file...  ...: Dive deep into hardware-software boundaries, analyzing complex...  ...Influence: Act as a core engineering voice in cross-functional... 

    Randstad

    Waterloo, ON
    16 days ago
  •  ...internet will be delivered to XR devices. It represents a fundamental...  ...3D & XR content delivery platform that breaks the bottlenecks of...  ...powered nodes that run the Mawari Engine, a proprietary technology stack...  ...seeking a C++ / Unreal Engine developer to help in building custom... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Mawari Technologies

    Waterloo, ON
    6 days ago
  •  ...oil and gas exploration and production, medical imaging and pharmaceutical...  ...strong, growth‑oriented senior product leader with eight plus...  ...(MSc or PhD) in Science or Engineering with experience in spectroscopy...  ...execution with long‑term platform strategy Translate customer... 
    Senior
    Minimum wage
    Long term contract
    Local area
    Worldwide

    Teledyne Technologies Incorporated

    Waterloo, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer, Engineering Productivity Platforms and Devices. Be the first to apply!