
Empowering the world through technology and information
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google • Pittsburgh, PA, USA
Google is seeking a Senior Software Engineer to work on Ads Quality, focusing on building and maintaining production-grade software. You'll utilize your expertise in C++ and machine learning technologies. This role requires 5+ years of experience in software design and architecture.
You have a Bachelor's degree or equivalent practical experience and at least 5 years of experience building and maintaining production-grade software using C++. Your expertise extends to software design and architecture, with a strong foundation in data structures and algorithms. You are comfortable working with scalable, distributed systems and have experience with machine learning technologies. You have also spent at least a year in a technical leadership role, guiding teams and projects effectively. Your background includes developing accessible technologies, showcasing your commitment to inclusivity in software design.
As a Senior Software Engineer at Google, you will be responsible for developing next-generation technologies that impact billions of users. You will work on critical projects that require you to build and maintain high-quality software, ensuring it meets Google's standards for performance and reliability. You will collaborate with cross-functional teams, including product managers and designers, to create innovative solutions that enhance user experience. Your role will involve debugging and resolving complex issues, contributing to documentation, and ensuring best practices are followed throughout the development process. You will have the opportunity to switch teams and projects, allowing you to grow and evolve alongside Google's fast-paced business.
At Google, you will be part of a culture that values innovation and collaboration. We offer competitive compensation and benefits, including opportunities for professional development and growth. You will work in an environment that encourages you to bring fresh ideas and tackle new challenges. We believe in the importance of diversity and inclusion, and we encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of technology and making a meaningful impact on the world.
Apply now or save it for later. Get alerts for similar jobs at Google.