Search Jobs

Search sidebar

2,728 jobs matched

    Locations

    Experience

    Skills & qualifications

    Degree

    Job types

    Organizations

    Sort by

    Jobs search results

    2,728 jobs matched
    • Software Release Engineer, Augmented Reality

      GoogleMountain View, CA, USA

      Google | Mountain View, CA, USA

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 2 years of experience in software release engineering, managing and executing software releases.
      • 2 years of experience working with software configuration management (SCM) systems and source code version control systems (e.g., Git) to track and manage code changes.
      • 2 years of programming experience with scripting languages like Python, Bash, or Groovy, enabling automation of release processes and tasks.
    • Embedded Software Engineer, Chrome Browser, Early Career

      GoogleWarsaw, Poland

      Google | Warsaw, Poland

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with low-level software development in C or C++.
      • 2 years of experience with data structures or algorithms in either an academic or industry setting.
      • Experience working with embedded operating systems.
    • Software Engineer II, Search Ads, Infrastructure

      GoogleZürich, Switzerland

      Google | Zürich, Switzerland

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
      • 1 year of experience with data structures or algorithms.
      • 1 year of experience building and developing large-scale infrastructure or distributed systems.
    • Software Engineer III, Google Cloud Storage

      GoogleCambridge, MA, USA

      Google | Cambridge, MA, USA

      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.
    • Senior Software Engineer, Site Reliability Engineering

      GoogleMunich, Germany

      Google | Munich, Germany

      Minimum qualifications

      • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
      • Candidates will typically have 5 years of experience with software development in one or more programming languages.
      • Typically 5 years of experience with data structures or algorithms.
      • Typically 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems, and 2 years of experience leading projects and providing technical leadership.
    • Senior Staff Software Engineer, Search

      GoogleMountain View, CA, USA

      Google | Mountain View, CA, USA

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 8 years of experience in software development, and with data structures/algorithms.
      • 5 years of experience with design and architecture; and testing/launching software products.
    • Android Software Engineer, Waze

      GoogleTel Aviv, Israel

      Google | Tel Aviv, Israel

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development in Kotlin or Java programming languages, or 1 year of experience with an advanced degree.
      • 2 years of experience with data structures or algorithms.
      • Experience with Android application and framework development.
    • Software Developer Intern, MS, Summer 2025

      GoogleWaterloo, ON, Canada; Montreal, QC, Canada; +2 more; +1 moreIntern & Apprentice

      Google | Waterloo, ON, Canada; Montreal, QC, Canada; +2 more; +1 more

      Minimum qualifications

      • Pursuing a Master's degree or post secondary or training experience with a focus on subjects in software development or other technical related fields.
      • Experience in Software Development and coding in two or more general purpose programming languages (e.g., C, C++, Java, JavaScript, Python, etc.).
      • Experience with data structures or algorithms gathered from inside or outside of school or work.
    • Senior Software Engineer, Front-End Core

      GoogleBengaluru, Karnataka, India

      Google | Bengaluru, Karnataka, India

      Minimum qualifications

      • 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 with front-end frameworks, full-stack development, or API development.
    • Senior Staff Software Engineer, Full Stack, Google Cloud Business Platforms

      GoogleSunnyvale, CA, USA

      Google | Sunnyvale, CA, USA

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 8 years of experience in software development, and with data structures/algorithms.
      • 7 years of experience with full stack development, across back-end such as Java, Python, GO, and/or C++ codebases, and front-end experience including JavaScript and/or TypeScript, HTML, CSS or equivalent.
      • 5 years of experience with design and architecture; and testing/launching software products.
    • Software Engineer II, Embedded Systems/Firmware, Pixel

      GoogleWarsaw, Poland

      Google | Warsaw, Poland

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
      • 1 year of experience working with embedded operating systems.
      • 1 year of experience with data structures or algorithms.
    • Senior Staff Software Engineer, AI/ML, Google Cloud

      GoogleSunnyvale, CA, USA

      Google | Sunnyvale, CA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 8 years of experience in software development, and with data structures/algorithms.
      • 5 years of experience with design and architecture; and testing/launching software products.
      • 5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
      • 7 years of experience leading technical project strategy, ML design, and optimizing industry-scale ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
    • Senior Software Engineer, Machine Learning Model Optimization

      GoogleLondon, UK

      Google | London, UK

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 5 years of experience with software development in C++, Python or Java programming languages, and with data structures/algorithms.
      • 3 years of experience with machine learning algorithms and tools.
      • 2 years of experience building production quality ML systems.
    • Senior Software Engineer, Ads

      GoogleWarsaw, Poland

      Google | Warsaw, Poland

      Minimum qualifications

      • 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 with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
    • Senior Software Engineer, Search UI Infrastructure

      GoogleSão Paulo, State of São Paulo, Brazil

      Google | São Paulo, State of São Paulo, Brazil

      Minimum qualifications

      • Bachelor's degree in Computer Science, a related technical field, 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 in software development in back-end infrastructure, which includes testing, and launching software products.
      • Experience in Java, C++, and with web client infrastructure.
      • Experience with JavaScript/TypeScript, HTML, CSS, and related front-end technologies.
    • Software Engineer III, Security/Privacy, Google Cloud

      GoogleBengaluru, Karnataka, India

      Google | Bengaluru, Karnataka, India

      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.
      • 2 years of experience with data structures or algorithms.
    • Senior Staff Software Engineer, Code Security

      GoogleBengaluru, Karnataka, India

      Google | Bengaluru, Karnataka, India

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 8 years of experience in software development, and with data structures/algorithms.
      • 5 years of experience with design and architecture, and testing/launching software products.
      • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
      • 3 years of experience working in a matrixed organization involving cross-functional, or cross-business projects.
    • Staff Software Engineer, Machine learning Performance

      GoogleLondon, UK

      Google | London, UK

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 8 years of experience in software development, and with data structures/algorithms.
      • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
      • 5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing.
    • Senior Software Engineer, CorpEng

      GoogleHyderabad, Telangana, India

      Google | Hyderabad, Telangana, India

      Minimum qualifications

      • 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.
    • Software Engineer III, Infrastructure

      GoogleNew York, NY, USA

      Google | New York, NY, USA

      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.
      • 2 years of experience with data structures or algorithms.
      • 2 years of experience developing infrastructure, distributed systems, or networks, or experience with compute technologies, storage or hardware architecture.
    Google apps
    Main menu