Senior Software Engineer, Chrome Browser Infrastructure

Senior Software Engineer, Chrome Browser Infrastructure

Senior Software Engineer, Chrome Browser Infrastructure

Google

Hace 2 horas

Ninguna postulación

Sobre

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.
  • * Experience with Java and Python programming languages.

PREFERRED QUALIFICATIONS

  • * Master's degree or PhD in Computer Science, or a related technical field.
  • * 5 years of experience working in cloud computing or Linux development
  • environments.
  • * 1 year of experience in a technical leadership role.
  • * Experience with both front-end and back-end development.

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.
  • Chrome Developers Infrastructure team owns the underlying infrastructure to
  • build and test Chrome across all of our desktop and mobile platforms. We also
  • create tooling to speed up coding or testing for Chrome developers. We have a
  • responsibility to ensure that our continuous integration (CI) systems are
  • publicly visible, as Chromium receives external code contributions every day.
  • Our goal is to improve development speed while keeping a quality bar across all
  • platforms.
  • Chrome is dedicated to building a better, more open web. We’re focused on making
  • a better browser (on both desktop and mobile) to help users take advantage of
  • all the web has to offer in a safe and secure way.Chrome is available across all
  • major platforms — iOS, Android, Windows, Mac, Linux and Chrome OS. We also built
  • Chrome as an open source project so the entire web ecosystem could benefit from
  • the latest innovations in speed, simplicity and security.
  • The US base salary range for this full-time position is $166,000-$244,000 +
  • bonus + equity + benefits. Our salary ranges are determined by role, level, and
  • location. Within the range, individual pay is determined by work location and
  • additional factors, including job-related skills, experience, and relevant
  • education or training. Your recruiter can share more about the specific salary
  • range for your preferred location during the hiring process.
  • Please note that the compensation details listed in US role postings reflect the
  • base salary only, and do not include bonus, equity, or benefits. Learn more
  • about benefits at Google [https://careers.google.com/benefits/].

RESPONSIBILITIES

  • * Design, guide and review systems designs within the scope of the broader
  • area, and write product or system development code to solve ambiguous
  • problems in Chrome release infrastructure and related systems.
  • * Create and maintain continuous build, test and release infrastructure,
  • including the associated hardware, software and other dependent components
  • across data centers.
  • * Contribute to documentation and user education based on system updates and
  • user feedback.
  • * Review code developed by other engineers and provide feedback to ensure best
  • practices.
  • * Activating on-call troubleshooting and urgent issue resolution.