Current jobs related to Software Developer, Data Quality - Waterloo - Google


  • Waterloo, Canada Google Full time

    Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting. 2 years of experience...


  • Waterloo, Canada Syntronic Full time

    Where Your Innovation Shapes the FutureAt Syntronic, we don't just follow industry trends—we set them! Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation. p>Who are...

  • Data Quality Lead

    4 weeks ago


    Waterloo, Ontario, Canada Geotab Inc. Full time

    Job Title: Data Quality LeadGeotab is a global leader in IoT and connected transportation, certified as a Great Place to Work. We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities.We are advancing security, connecting commercial vehicles to...

  • Data Quality Lead

    1 month ago


    Waterloo, Ontario, Canada Geotab Inc. Full time

    Job Title: Data Quality LeadGeotab is a global leader in IoT and connected transportation, certified as a Great Place to Work. We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities.We are advancing security, connecting commercial vehicles to...


  • Waterloo, Ontario, Canada CB Canada Full time

    Software Developer in Test RoleAt CB Canada, we're seeking a skilled Software Developer in Test to join our team. As a key member of our quality assurance team, you'll play a vital role in ensuring the highest quality software applications are shipped into production.Key Responsibilities:Design and develop automated test scripts using Python and/or...

  • Technical Expert

    2 months ago


    Waterloo, Canada Software International Full time

    **Software International (SI)** supplies technical talent to Fortune 100/500/1000 companies in the USA and Canada. Our IOT global client is currently seeking to staff a Technical Expert - Data Center Network. **Role**: Technical Expert - Data Center Network **Location**:Waterloo, ON **Type**:Onsite Pay: Based on Experience Duration: FULL TIME Job...

  • Software Developer

    1 month ago


    Waterloo, Ontario, Canada MealSuite Full time

    About MealSuiteAt MealSuite, we're revolutionizing the continuum of care through our all-in-one foodservice management technology. Our end-to-end solutions help professionals across healthcare and aging services streamline their operations, save time, reduce food waste, and meet regulatory requirements.Software Developer RoleWe're seeking a talented Software...

  • Software Developer

    1 month ago


    Waterloo, Ontario, Canada MealSuite Full time

    About MealSuiteAt MealSuite, we're revolutionizing the continuum of care through our all-in-one foodservice management technology. Our end-to-end solutions help professionals across healthcare and aging services streamline their operations, save time, reduce food waste, and meet regulatory requirements.Software Developer RoleWe're seeking a talented Software...


  • Waterloo, Ontario, Canada NAVBLUE Full time

    At NAVBLUE, an Airbus Company, we are seeking a highly skilled Software Development and Quality Assurance Lead to join our team. As a key member of the Safety, Security & Compliance (SSC) team, you will play a crucial role in ensuring the delivery of high-quality software products that meet our customers' expectations.About UsWe are a leading global provider...

  • IoT Software Developer

    3 months ago


    Waterloo, Canada JAM Software GmbH Full time

    Software Designer / DeveloperAt Molex, we’re committed to improving people’s lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform...


  • Waterloo, Ontario, Canada Cinchy Full time

    Cinchy is the enterprise data collaboration platform that empowers business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time.We are a growing company of builders, innovators, and collaborators that believe freeing data will empower teams to build the future and unlock their potential.As a Software Development Technical Lead at...


  • Waterloo, Ontario, Canada CB Canada Full time

    Software Developer in TestAt CB Canada, we're seeking a skilled Software Developer in Test to join our team. As a key member of our quality assurance team, you'll play a crucial role in ensuring the highest quality software applications are delivered to our customers.Key Responsibilities:Design and develop automated test scripts using Python and/or...


  • Waterloo, Ontario, Canada CB Canada Full time

    Software Developer in TestAt CB Canada, we're seeking a skilled Software Developer in Test to join our team. As a key member of our quality assurance team, you'll play a crucial role in ensuring the highest quality software applications are delivered to our customers.Key Responsibilities:Design and develop automated test scripts using Python and/or...

  • Software Developer

    4 weeks ago


    Waterloo, Ontario, Canada MealSuite Full time

    About MealSuiteMealSuite is a leading provider of end-to-end foodservice technology solutions, serving the healthcare and aging services industries. Our innovative platform helps professionals streamline operations, reduce food waste, and meet regulatory requirements, enabling them to focus on delivering high-quality patient and resident care.Job SummaryWe...

  • Technical Expert

    3 weeks ago


    Waterloo, Ontario, Canada Software International Full time

    Software International (SI) is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We are seeking a highly skilled Technical Expert - Data Center Network to join our team.Job Summary:As a Technical Expert - Data Center Network, you will be responsible for the technical planning in the computing network and cloud...

  • Technical Expert

    1 month ago


    Waterloo, Ontario, Canada Software International Full time

    Job Title: Technical Expert - Data Center NetworkSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning and implementing technical solutions in the computing network and cloud network domains.Key Responsibilities:Design and develop cloud network...

  • Technical Expert

    1 month ago


    Waterloo, Ontario, Canada Software International Full time

    Job Title: Technical Expert - Data Center NetworkSoftware International is seeking a highly skilled Technical Expert to join our team in Waterloo, ON. As a Technical Expert, you will be responsible for planning and implementing technical solutions in the computing network and cloud network domains.Key Responsibilities:Design and develop cloud network...


  • Waterloo, Ontario, Canada I HAULT INC Full time

    I HAULT INC seeks a highly skilled Software Development Specialist to lead and coordinate teams of information systems professionals in the development of software and integrated information systems. The ideal candidate will have a strong background in software development, with experience in developing flowcharts, layouts, and documentation to identify...

  • Software Developer

    1 month ago


    Waterloo, Ontario, Canada Maarut Inc Full time

    Job Title: Software EngineerAbout the Role:At Maarut Inc, we are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be working alongside camera experts to implement functionality to generate human viewable content for various automotive use cases.Key Responsibilities:Review software level requirements and detailed...

  • Software Developer

    4 weeks ago


    Waterloo, Ontario, Canada Maarut Inc Full time

    Job Title: Software EngineerAbout the Role:At Maarut Inc, we are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be working alongside camera experts to implement functionality to generate human viewable content for various automotive use cases.Key Responsibilities:Review software level requirements and detailed...

Software Developer, Data Quality

2 months ago


Waterloo, Canada Google Full time
Minimum qualifications:
  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • Experience with data structures/algorithms and software development in one or more programming languages.

Preferred qualifications:
  • Master's degree in Computer Science or Engineering.
About the job

Site Reliability Development combines software and systems development to build and run large-scale, massively distributed, fault-tolerant systems. Site Reliability Development ensures that Google Cloud's services—both our internally critical and our externally-visible systems—have reliability, uptime appropriate to customer's needs and a fast rate of improvement. Additionally, Site Reliability Developers will keep an ever-watchful eye on our systems capacity and performance.

Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the Site Reliability Development team, you’ll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis, and large-scale system design. Site Reliability Development’s culture of diversity, intellectual curiosity, problem-solving, and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences, and perspectives. We encourage them to collaborate, think big, and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.

With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Responsibilities
  • Write product or system development code.
  • 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.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
#J-18808-Ljbffr