Taro Logo

Software Engineer III, Full Stack

Google is a global technology leader that specializes in internet-related services and products.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Full Stack

Google is seeking a Software Engineer III for Full Stack development in Warsaw, Poland. This mid-level position requires a minimum of 2 years of experience with data structures and algorithms, along with proficiency in Java, C++, or Python. The ideal candidate will have a Bachelor's degree or equivalent practical experience in Full Stack Development.

As a Software Engineer at Google, you'll be part of a team developing next-generation technologies that impact billions of users worldwide. You'll work on critical projects that extend beyond web search, handling information at massive scale across various areas such as distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing.

Key responsibilities include developing product or system code, leading design reviews, reviewing code from other developers, contributing to documentation, and troubleshooting complex issues. The role offers opportunities for growth and the chance to switch teams and projects as both you and the fast-paced business evolve.

Google values versatility, leadership qualities, and enthusiasm for tackling new problems across the full stack. They're committed to pushing technology forward and need engineers who can bring fresh ideas from all areas of computer science.

Join Google's diverse and inclusive work environment, where you'll have the chance to make a significant impact on products used by billions of people around the world. Apply now to be part of Google's innovative team and help shape the future of technology.

Last updated 7 months ago

Responsibilities For Software Engineer III, Full Stack

  • Develop product or system code
  • 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 (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer III, Full Stack

Java
Python
  • Bachelor's degree, or equivalent practical experience
  • 2 years of experience with data structures or algorithms
  • Experience in coding using either Java, C++ or Python
  • Experience in Full Stack Development

Interested in this job?