Senior Software Engineer, Security, Privacy, Chrome Fuzzing

Senior Software Engineer, Security, Privacy, Chrome Fuzzing

Senior Software Engineer, Security, Privacy, Chrome Fuzzing

Google

Hace 6 dias

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.
  • * 3 years of experience building software for data privacy or security (e.g.,
  • identity and access management).

PREFERRED QUALIFICATIONS

  • * Master's degree or PhD in Computer Science or related technical field.
  • * Experience in Software development in any of the following languages (e.g.,
  • Go, Python, C/C++, Java, Rust).
  • * Experience with open source software and infrastructure development.
  • * Experience with fuzzing and vulnerability research.
  • * Knowledge of security engineering (e.g., memory safety issues).

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.
  • In this role, you will manage project priorities, deadlines, and deliverables.
  • You will design, develop, test, deploy, maintain, and enhance software
  • solutions.
  • 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.

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.