Backend Software Engineer, Insights, Benchmarks, and Narratives

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Backend Software Engineer, Insights, Benchmarks, and Narratives

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.

Last updated a few seconds ago

Responsibilities For Backend Software Engineer, Insights, Benchmarks, and Narratives

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide among available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product or program updates and user feedback
  • Triage product or system issues and debug, track or resolve by analyzing the sources of issues and the impact on hardware, network or service operations and quality

Requirements For Backend Software Engineer, Insights, Benchmarks, and Narratives

Java
Python
Go
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with data structures or algorithms
  • Experience with standard Google systems/libraries
  • Experience with software development in C/C++, C#, Java, Python or Go

Interested in this job?

Jobs Related To Google Backend Software Engineer, Insights, Benchmarks, and Narratives

Data Center Electrical Protection and Controls Engineer

Lead data center electrical systems and controls engineering at Google, ensuring reliable operation of critical infrastructure while implementing cutting-edge power management solutions.

Software Engineer II, Full Stack, Google Cloud

Full Stack Software Engineer position at Google Cloud, focusing on developing and maintaining monitoring systems for Google's production services.

Software Engineer III, Devices and Services, Business Systems

Software Engineer III position at Google's Devices & Services team, focusing on developing next-generation technologies that combine AI, Software, and Hardware.

Software Engineer III, Technical Infrastructure

Software Engineer III position at Google's Technical Infrastructure team in Bengaluru, focusing on developing and maintaining critical infrastructure systems at massive scale.

Software Engineer III, Full Stack, CorpEng

Full Stack Software Engineer III position at Google's Corp Eng division, focusing on internal business solutions and systems engineering with 2+ years of experience required.