Google is seeking a Senior Software Engineer to join their Corp Eng team, where they build world-leading business solutions that scale for Google's needs. This role involves full-stack development of web-based applications and internal systems used by thousands of Googlers worldwide. The ideal candidate will have strong experience in software development, distributed systems, and large-scale storage systems.
As a Senior Software Engineer at Google, you'll be working on critical projects with opportunities to switch teams as the business evolves. The role requires versatility and leadership qualities, as you'll be tackling problems across the full-stack while pushing technology forward. You'll be part of Google's IT organization, providing end-to-end solutions and delivering tools, platforms, and experiences for all Googlers.
The position demands strong technical expertise with at least 5 years of software development experience and proven ability in data structures/algorithms. You'll be responsible for developing robust high-volume production applications, building infrastructure, and creating systems for various corporate functions including Procurement, Contracting, and Legal.
Google offers a collaborative environment where you'll work with talented engineers across different areas including information retrieval, distributed computing, system design, AI, and natural language processing. This is an excellent opportunity for someone who wants to make a significant impact on products that serve billions of users while working with cutting-edge technology.
The role combines technical leadership with hands-on development, requiring both depth in software engineering and breadth across different domains. You'll be part of an inclusive culture that values diversity and innovation, working on projects that directly impact Google's internal operations and efficiency.