Google is seeking a Backend Software Engineer to join their Insights, Benchmarks, and Narratives team. This role is crucial for developing next-generation technologies that impact billions of users worldwide. The position requires expertise in data structures, algorithms, and proficiency in languages like C++, Java, Python, or Go.
The ideal candidate will be involved in critical projects, working on large-scale system design, distributed computing, and data storage solutions. They'll have opportunities to switch teams and projects as the business evolves, requiring versatility and leadership qualities. The role encompasses full-stack development responsibilities and pushes technology boundaries.
Key responsibilities include writing system development code, leading design reviews, code review, documentation, and problem-solving at scale. The position offers exposure to Google's cutting-edge technologies and the chance to work with standard Google systems and libraries.
The role requires a Bachelor's degree (Master's or PhD preferred) and 2+ years of experience. Additional valuable skills include experience with data analytics, A/B testing, and knowledge of Google Ad products. The position is based in Warsaw, Poland, offering the opportunity to work with a global team on products that handle information at massive scale.
Google provides a collaborative environment focused on innovation and technical excellence. They emphasize equal opportunity employment and foster a culture of belonging. The role offers the chance to work on challenging problems across various technical domains while contributing to products that impact users globally.
This position is perfect for engineers passionate about backend development, system design, and working with big data. It offers professional growth opportunities and the chance to shape the future of Google's technology infrastructure.