Software Engineer II, General Development

Google is a global technology leader that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer II, General Development

Google is seeking a Software Engineer II for General Development to join their team in Warsaw, Poland. This role is part of Google Cloud, which accelerates organizations' digital transformation across industries. As a Software Engineer II, you'll work on critical projects, developing next-generation technologies that impact billions of users.

The ideal candidate should have a Bachelor's degree and at least 1 year of experience in software development using languages like Python, C, C++, Java, or JavaScript. Strong knowledge of data structures and algorithms is essential. Experience with distributed systems is preferred.

In this role, you'll be responsible for managing rollouts, implementing rollback procedures, coordinating on-call rotations, and working with Managed Instance Groups (MIGs) and other Cloud teams. You'll have the opportunity to work on various aspects of Google's technology stack, from information retrieval and distributed computing to AI and natural language processing.

Google offers a dynamic work environment where engineers can be versatile, display leadership qualities, and tackle new problems across the full stack. As the company continues to push technology forward, you'll have chances to switch teams and projects, growing alongside Google's fast-paced business.

Join Google in their mission to organize the world's information and make it universally accessible and useful. Be part of a team that values diversity, equality, and inclusion, creating a culture of belonging for all employees.

Last updated 2 months ago

Responsibilities For Software Engineer II, General Development

  • Manage roll outs and implement rollback procedures
  • Coordinate and facilitate on-call rotations
  • Work with Managed Instance Groups (MIGs) and other Cloud teams

Requirements For Software Engineer II, General Development

Python
Java
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

Interested in this job?

Jobs Related To Google Software Engineer II, General Development

Advertising Solutions Architect, gTech Ads Large Customer Sales

Technical role combining software architecture, client consultation, and advertising solutions at Google's gTech division in Jakarta.

Technical Solutions Consultant, Customer Experience

Technical Solutions Consultant role at Google, combining programming expertise with customer support to enhance advertising solutions and product development.

Business Program Manager, Global Data Centers

Business Program Manager role at Google's Data Centers, managing facility maintenance, contractor relationships, and program development with competitive compensation.

Business Program Manager, Global Data Centers

Business Program Manager position at Google's Global Data Centers, managing facility operations, agreements, and cross-functional projects.

Technical Solutions Consultant, gTech (Spanish, English)

Technical Solutions Consultant position at Google, combining technical expertise with client relationship management, requiring English and Spanish fluency.