Google is seeking a Software Engineer III to join their Core team, which builds the technical foundation behind Google's flagship products. This role focuses on developing scalable infrastructure and solutions that integrate across various Google services, with a particular emphasis on building systems for kids and families while addressing regulatory requirements.
The position involves working with data structures, algorithms, and modern programming languages like Java, Kotlin, or Python. You'll be part of a team that develops core infrastructure and innovative solutions, ensuring Google can create engaging and compliant experiences for kids and families. The role requires collaboration with Product Management, UX, and QA teams to drive product launches.
As a member of the Core team, you'll have the unique opportunity to impact important technical decisions across the company. The team is responsible for underlying design elements, developer platforms, product components, and infrastructure at Google. They look across Google's products to build central solutions, break down technical barriers, and strengthen existing systems.
The ideal candidate should have at least 2 years of experience with data structures, algorithms, and software development. Strong English communication skills are essential as you'll be working with global teams. While a Bachelor's degree is required, candidates with advanced degrees in Computer Science or related fields are preferred. Experience in mobile application development is a plus.
This role offers the opportunity to work on critical projects that shape how billions of users interact with Google's services, with the potential to switch teams and projects as both you and the business evolve. Join Google in building the next generation of technology that powers their diverse range of products and services.