Taro Logo

Software Engineer II, Messages Infrastructure

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer II, Messages Infrastructure

Google is seeking a Software Engineer II to join their Messages Infrastructure team. This role is crucial in building tools and systems that make Messages' code maintainable, robust, and efficient to deploy. The position involves working on testing and tooling systems that enable cross-platform messaging at a global scale.

As part of Android, which powers over 3 billion devices worldwide, you'll be contributing to Google's mission of bringing computing to everyone. The role combines hands-on coding with collaborative teamwork, requiring both technical expertise and strong communication skills.

The ideal candidate will contribute to infrastructure and product code, manage specific deliverables within larger projects, and write high-quality, maintainable code. You'll work closely with senior team members to tackle challenges and explore solutions, while helping to build and maintain effective team relationships.

This position offers the opportunity to work on technology that impacts billions of users, with the backing of Google's extensive resources and innovative culture. You'll be part of a team that values both technical excellence and collaborative problem-solving, while working on systems that operate at massive scale.

The role is based in Kraków, Poland, offering the chance to work in one of Google's key European engineering hubs. You'll be part of Google's broader mission to organize the world's information and make it universally accessible and useful, while specifically focusing on making communication more efficient and reliable through the Messages platform.

Last updated 2 days ago

Responsibilities For Software Engineer II, Messages Infrastructure

  • Make direct technical contributions to Message's infrastructure and product code to contribute to team-wide projects and goals
  • Execute tasks within larger projects, owning specific deliverables and effectively communicating status
  • Deliver high-quality code which is well-factored, testable, and easy to maintain
  • Collaborate with senior team members to solve unexpected challenges and explore alternatives
  • Work closely with team mates to share knowledge and develop effective working relationships

Requirements For Software Engineer II, Messages Infrastructure

Java
Python
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • Experience with Android development (preferred)

Benefits For Software Engineer II, Messages Infrastructure

Medical Insurance
Equity
  • Comprehensive medical insurance
  • Equity compensation

Interested in this job?

Jobs Related To Google Software Engineer II, Messages Infrastructure