Google's Core team is seeking a Senior Software Engineer to join their Core Data team. As part of Google's technical foundation team, you'll be working on critical projects that power Google's flagship products. The role involves building central solutions, breaking down technical barriers, and strengthening existing systems that impact billions of users. You'll be responsible for developing next-generation technologies, managing distributed systems, and leading a team of engineers focused on Indexing Engine development. The position offers opportunities to work across the full technology stack, from distributed computing to AI and natural language processing. You'll collaborate with teams across Google, participate in technical decision-making, and help drive innovation while maintaining Google's high standards for code quality and system reliability. This role combines technical expertise with leadership responsibilities, requiring both hands-on development skills and the ability to guide and mentor other engineers. The Core team has a unique mandate to influence technical decisions across Google, making this an exceptional opportunity for someone who wants to make a broad impact on Google's technical infrastructure.