About the Role
As a Senior Software Engineer, Full Stack at Google Ads, you will be at the forefront of developing next-generation technologies that change how billions of users connect, explore, and interact with information. You will work on projects 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.
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.
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 full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
- 3 years of experience testing, maintaining, 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.
About Google Ads
Google Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google. We’re made up of multiple teams, building Google’s Advertising products including search, display, shopping, travel, and video advertising, as well as analytics. Our teams create trusted experiences between people and businesses with useful ads. We help grow businesses of all sizes from small businesses to large brands to YouTube creators, with effective advertiser tools that deliver measurable results. We also enable Google to engage with customers at scale.
Salary and Benefits
The US base salary range for this full-time position is $161,000-$239,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
Benefits Extracted with AI
- Bonus
- Equity
- Health Insurance
- Paid Vacation
Similar jobs
Last update: 23 minutes ago
Software Engineer III, Full Stack
Join Google Ads as a Software Engineer III, Full Stack, to develop next-gen technologies and handle massive scale information.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.
Senior Full Stack Software Engineer
Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.
Software Engineer III, Full Stack
Join YouTube as a Software Engineer III, Full Stack, to develop next-gen technologies. Requires Java, TypeScript, and full stack experience.
Senior Software Engineer, Full Stack, Google Workspace
Senior Full Stack Software Engineer role at Google, involving Java, Python, JavaScript, and leadership in Raleigh, NC.
Senior Software Engineer, Google Ads
Senior Software Engineer role at Google Ads, focusing on large scale systems and software development.
Senior Software Engineer, Google Cloud Computing
Join Google Cloud as a Senior Software Engineer to drive cloud platform innovations using Python, Java, and Angular.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack in Warsaw to develop next-gen technologies for Pixel Biometrics.
Staff Software Engineer, Full Stack, Google Cloud Platforms
Lead and develop software solutions at Google Cloud, utilizing full stack skills in Java, JavaScript, and more.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack in Warsaw, Poland, working on next-gen technologies for billions of users.
Software Engineer II, Backend
Join Google as a Software Engineer II, Backend, to develop next-gen technologies for billions of users. Requires 1 year of experience in software development.
Senior Full Stack Software Engineer
Join Snap Inc. as a Senior Full Stack Software Engineer in Los Angeles. Develop cutting-edge web applications using JavaScript, Angular, and more.
Software Engineer, Google Cloud AI
Join Google Cloud AI as a Software Engineer to develop next-gen technologies in AI, cloud computing, and more.
Senior Software Engineer, Artificial Intelligence
Join Google as a Senior Software Engineer in AI, focusing on machine learning, Python, and data structures.
Early Career Software Engineer
Join Google as an Early Career Software Engineer in Seattle, WA. Develop cutting-edge technologies across a variety of platforms.
Senior Software Engineer II, Fullstack
Join Moveworks as a Senior Fullstack Engineer to innovate with ML and AI in web development.
Software Engineer, Node Platform
Join Google as a Software Engineer on the Node Platform team, working with C++ and Go in New York.
Software Engineer, Gmail Android Development
Join Google as a Software Engineer for Gmail Android Development, focusing on innovative technologies and user experience.
Software Engineer, Infrastructure, Google Cloud Storage
Join Google as a Software Engineer in Infrastructure for Google Cloud Storage, focusing on distributed systems and data structures.
Senior/Staff Full-Stack Software Engineer
Join CloudKitchens as a Senior Full-Stack Engineer in Los Angeles, focusing on innovative software solutions for the restaurant industry.
Software Engineer AI/ML, Devices and Services
Join Google as a Software Engineer AI/ML to develop systems for devices like Pixel and Nest, enhancing supply chain processes.
Software Developer II, Site Reliability Engineering, Google Cloud
Join Google Cloud as a Software Developer II in Site Reliability Engineering to build and run large-scale systems.
Senior Fullstack Engineer - GenStudio
Join Adobe as a Senior Fullstack Engineer to develop core features for GenStudio using JavaScript, React, Angular, and cloud technologies.
Software Engineer, YouTube Knowledge
Join Google as a Software Engineer on the YouTube Knowledge team in Paris, working on large-scale systems and machine learning.