Senior Software Engineer, Metrics and Business Intelligence

2 weeks ago


Ajax, Canada Google Inc. Full time
Senior Software Engineer, Metrics and Business Intelligence

Please submit your resume in English - we can only consider applications submitted in this language.

Only applications of candidates with Mexican citizenship will be evaluated for this role in compliance with the provisions of Article 7 of the Federal Labor Law.

Minimum Requirements:
  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience in SQL and data analytics.
Preferred Qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
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 Metrics team is responsible for defining and executing on the key performance indicators that enable data-driven investment and decision making on the frameworks and infrastructure that serves Google’s largest and most important products (e.g., Search, Workspace, Gmail and more).

The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities
  • Develop and maintain automated ETL (Extract, Transform, Load) pipelines for efficient data processing.
  • Manage structured and unstructured data from diverse sources and formats.
  • Implement robust data quality assurance measures.
  • Create and manage informative data dashboards for clients.

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law.

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

#J-18808-Ljbffr

  • Ajax, Ontario, Canada Google Inc. Full time

    About the RoleGoogle is seeking a skilled Senior Software Engineer to join our Metrics team, responsible for defining and executing key performance indicators that drive data-driven investment and decision making.The ideal candidate will have a strong background in software development, data structures, and algorithms, with experience in SQL and data...


  • Ajax, Canada JAM Software GmbH Full time

    US AI stands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology. As a leader in Artificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    Software Engineer Cloud Network LeadUS AI is a forward-thinking digital transformation enterprise dedicated to empowering individuals to achieve remarkable feats through cutting-edge technology. As a leader in Artificial Intelligence, Cybersecurity, and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    Software Engineer Cloud Network LeadUS AI is a forward-thinking digital transformation enterprise dedicated to empowering individuals to achieve remarkable feats through cutting-edge technology. As a leader in Artificial Intelligence, Cybersecurity, and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of...

  • Software Engineer

    1 month ago


    Ajax, Ontario, Canada Abler HD Canada INC Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Abler HD Canada INC. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Consult with clients to understand their software requirements and develop solutions...

  • Software Engineer

    4 weeks ago


    Ajax, Ontario, Canada Abler HD Canada INC Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Abler HD Canada INC. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Consult with clients to understand their software requirements and develop solutions...

  • Software Engineer

    4 weeks ago


    Ajax, Ontario, Canada Abler HD Canada INC Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Abler HD Canada INC. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Consult with clients to understand their software requirements and develop solutions...

  • Software Engineer

    1 month ago


    Ajax, Ontario, Canada Abler HD Canada INC Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Abler HD Canada INC. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Consult with clients to understand their software requirements and develop solutions...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    US AI stands as a leading digital transformation enterprise, dedicated to empowering individuals to achieve remarkable feats through cutting-edge technology.As a leader in Artificial Intelligence, Cybersecurity, and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and propel...


  • Ajax, Canada Software Defined Automation GmbH Full time

    US AIstands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology.As a leader inArtificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and...


  • Ajax, Canada Software Defined Automation GmbH Full time

    US AIstands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology.As a leader inArtificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and...


  • Ajax, Ontario, Canada Accor Hotels Full time

    Join Our Team as a Senior DeveloperWe are seeking a highly skilled Senior Developer to join our team at Accor Tech & Digital. As a key member of our Digital & Business Factory, you will be responsible for developing and maintaining our customer-facing applications.Key Responsibilities:Design and implement scalable and efficient software solutions using Java...


  • Ajax, Ontario, Canada Accor Hotels Full time

    Join Our Team as a Senior DeveloperWe are seeking a highly skilled Senior Developer to join our team at Accor Tech & Digital. As a key member of our Digital & Business Factory, you will be responsible for developing and maintaining our customer-facing applications.Key Responsibilities:Design and implement scalable and efficient software solutions using Java...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    About the JobWe are seeking a highly skilled Software Engineering Manager to lead our software development team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.Key...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    About the JobWe are seeking a highly skilled Software Engineering Manager to lead our software development team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.Key...


  • Ajax, Ontario, Canada Software Aspekte Full time

    Career Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects in the technology sector.Key Qualifications:A Master's Degree in Information Technology Management, Electrical Engineering, or a closely related discipline is required.Proficient in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...


  • Ajax, Ontario, Canada Software Aspekte Full time

    Career Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects in the technology sector.Key Qualifications:A Master's Degree in Information Technology Management, Electrical Engineering, or a closely related discipline is required.Proficient in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...


  • Ajax, Ontario, Canada Software Aspekte Full time

    Career Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects in the technology sector.Key Qualifications:A Master's Degree in Information Technology Management, Electrical Engineering, or a closely related discipline is required.Proficient in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...


  • Ajax, Ontario, Canada Software Aspekte Full time

    Career Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects in the technology sector.Key Qualifications:A Master's Degree in Information Technology Management, Electrical Engineering, or a closely related discipline is required.Proficient in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...


  • Ajax, Ontario, Canada Software Defined Automation GmbH Full time

    About the JobWe are seeking a highly skilled Software Engineering Manager to lead our software development team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.Key...