Google is seeking a Full Stack Software Engineer to join their Android and Pixel Software team within the Software Development Life Cycle (SDLC) organization. This role combines traditional software engineering with cutting-edge AI/ML applications to improve development efficiency and product quality. The position offers the opportunity to work on critical projects that impact billions of users worldwide, focusing on building scalable infrastructure and tools that streamline operational workflows.
The role involves developing comprehensive solutions across the entire software development lifecycle, from project planning tools to testing infrastructure and data analytics platforms. You'll be working with Google's Devices & Services team, which combines the best of Google AI, Software, and Hardware to create innovative user experiences.
As part of Google's mission to organize the world's information, you'll contribute to building user-friendly tools and scalable infrastructure that enhances the quality of Android and Pixel software. The position requires expertise in full-stack development, with opportunities to work on AI-powered features and data analytics platforms.
The ideal candidate should have strong programming skills in languages like Java, Python, JavaScript, or TypeScript, along with experience in developing both front-end and back-end applications. You'll be working in a dynamic environment that values leadership, versatility, and enthusiasm for tackling new challenges across the full technology stack.
This role offers the chance to work with cutting-edge technology while collaborating with diverse teams including product management, UI/UX, android feature development, and technical program management. It's an excellent opportunity for someone who wants to make a significant impact on Google's device ecosystem while working with the latest technologies in AI and software development.