Senior Software Engineer, Full Stack, Google Cloud

24 hours ago


Raleigh, North Carolina, United States Google Full time
About the Job

Google is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will design, develop, and test software solutions that meet the needs of our users.

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.
  • 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.
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 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.
  • 3 years of experience testing, maintaining, and/or launching software products, and 1 year of experience with software design and architecture.
Preferred Qualifications
  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.


  • Raleigh, North Carolina, United States Google Full time

    About the JobGoogle is seeking a highly skilled Senior Software Engineer, Full Stack to join our team. As a key member of our engineering team, you will design, develop, test, deploy, maintain, and enhance software solutions that meet the needs of our users.ResponsibilitiesWrite and test product or system development code.Participate in, or lead design...


  • Raleigh, North Carolina, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong foundation in data structures and algorithms.5 years of experience in full stack development, encompassing back-end technologies such as Java, Python, GO, and/or C++, along with front-end skills in JavaScript and/or...


  • Raleigh, North Carolina, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, focusing on data structures and algorithms.5 years of experience in full stack development, including back-end technologies such as Java, Python, GO, and/or C++, along with front-end skills in JavaScript, TypeScript, HTML, CSS, or...


  • Raleigh, North Carolina, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong foundation in data structures and algorithms.5 years of experience in full stack development, including back-end technologies such as Java, Python, GO, and/or C++, along with front-end expertise in JavaScript, TypeScript,...


  • Raleigh, North Carolina, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong foundation in data structures and algorithms.5 years of experience in full stack development, encompassing back-end technologies such as Java, Python, GO, and/or C++ as well as front-end technologies including JavaScript,...


  • Raleigh, North Carolina, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong foundation in data structures and algorithms.5 years of experience in full stack development, encompassing back-end technologies such as Java, Python, GO, and/or C++, along with front-end expertise in JavaScript,...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleWe're looking for a skilled Senior Software Engineer to join our Google Cloud Storage team. As a key member of our infrastructure team, you will design, develop, and maintain large-scale cloud storage systems that meet the needs of our users.ResponsibilitiesDesign and develop scalable cloud storage systems using Google Cloud...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions that meet the needs of our users.ResponsibilitiesWrite and test product or system development code.Review code developed by other engineers...


  • Raleigh, North Carolina, United States Google Full time

    About the JobAt Google, we're looking for talented software engineers to join our team and contribute to the development of cutting-edge technologies that transform the way billions of users interact with information and each other.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for Google Cloud.Manage project...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Core Machine Learning organization. As a key member of our team, you will be responsible for developing and maintaining cutting-edge machine learning technologies that drive innovation at Google.ResponsibilitiesDesign, develop, and test software systems and products using a...


  • Raleigh, North Carolina, United States Google Full time

    About the JobAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that transform how billions of users interact with information and each other. Our products require handling vast amounts of data, and our engineers work on a wide range of technologies, including information retrieval, distributed...

  • Software Engineer III

    2 weeks ago


    Raleigh, North Carolina, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will play a critical role in developing the next-generation technologies that shape the way billions of users interact with information and each other. Our products require handling vast amounts of data, and we're looking for engineers who can bring fresh ideas from various areas, including information...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to change how billions of users interact with information and each other.We're looking for engineers who bring fresh ideas from various areas, including information retrieval, distributed computing, large-scale system design, networking,...

  • Software Engineer III

    2 weeks ago


    Raleigh, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at Google. As a key member of our front-end development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.ResponsibilitiesWrite high-quality product or system development code.Participate in design reviews with...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleAs a Staff Software Engineer on Google Cloud's Technical Infrastructure team, you will play a critical role in developing the next-generation technologies that power our cloud infrastructure. You will work closely with internal systems teams and SoC architecture teams to design and develop a comprehensive SoC that drives SoC performance...


  • Raleigh, North Carolina, United States Saxon Global Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Java Engineer to join our team at Saxon Global. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java and related technologies.Key ResponsibilitiesDesign and develop complex software systems...

  • Full Stack Developer

    3 weeks ago


    Raleigh, North Carolina, United States Google Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Google. As a software engineer, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleAs a software engineer at Google, you will be part of a team that develops cutting-edge technologies that change the way billions of users interact with information and each other. Our products require handling massive amounts of data, and we're looking for engineers who can bring fresh ideas from various areas, including information retrieval,...


  • Raleigh, North Carolina, United States Google Full time

    Minimum qualifications:Bachelor's degree in a relevant discipline, or equivalent practical experience.2 years of experience overseeing projects.Experience in information security and/or risk management.Preferred qualifications:2 years of experience leading cross-functional and/or cross-team initiatives.Engineering project experience, including collaboration...


  • Raleigh, North Carolina, United States Google Full time

    Minimum qualifications:Bachelor's degree in a relevant discipline, or equivalent practical experience.2 years of experience in project management.Experience in information security and/or risk management.Preferred qualifications:2 years of experience managing projects across multiple functions and teams.Experience in engineering projects, including...