Fullstack Software Engineer

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer III, YouTube

Software Engineer III position at YouTube/Google, focusing on C++ development and large-scale systems, offering competitive compensation and opportunities for technical growth.

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization, requiring 4+ years of experience in business application development.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on infrastructure and data management systems, offering competitive compensation and opportunities to work on large-scale distributed systems.

Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on infrastructure development, requiring expertise in C++ and distributed systems, offering competitive compensation and benefits.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google working on infrastructure for Google Ads, developing large-scale systems and technologies that power Google's advertising platform.

Description For Fullstack Software Engineer

Google is seeking a Fullstack Software Engineer to join their team in Warsaw, Poland. This role is crucial for developing and maintaining infrastructure that enables better collaboration and efficiency for Site Reliability Engineers (SRE) and Software Engineers. The position requires expertise in both backend (Java, GO) and frontend (JavaScript/TypeScript, Angular) development, with 2 years of experience in full-stack development.

The ideal candidate will work on improving infrastructure that allows Googlers to administer production more effectively, contributing to Google Cloud's mission of accelerating digital transformation across industries. You'll have the opportunity to influence technical design, quality, processes, and team culture while working on projects critical to Google's needs.

The role involves designing and implementing components of product infrastructure, maintaining software with a focus on long-term sustainability, and fostering engineering best practices. You'll be part of Google Cloud, which serves customers in more than 200 countries, helping organizations solve their most critical business problems.

Key responsibilities include developing modular systems for complex problems, troubleshooting infrastructure issues, and maintaining high-quality code through proper testing and review processes. The position offers opportunities to work with cutting-edge technologies across various domains, including distributed computing, AI, security, and large-scale system design.

Google offers a collaborative environment where engineers can be versatile and display leadership qualities. You'll work with teams across the organization, contributing to projects that impact billions of users worldwide. This role is perfect for someone who is passionate about quality, can work independently, and wants to be part of shaping the future of cloud technology and infrastructure management.

Last updated 3 months ago

Responsibilities For Fullstack Software Engineer

  • Design, implement, land and maintain components and features of the product infrastructure
  • Develop software and infrastructure with a focus on long-term maintainability
  • Troubleshoot test infrastructure issues
  • Design and build simple modular systems to solve complex problems
  • Foster engineering best practices in testing, code reviews, and development

Requirements For Fullstack Software Engineer

Java
Go
JavaScript
TypeScript
  • Bachelor's degree in Computer Science, a related technical field or equivalent practical experience
  • 2 years of experience with full stack development, across back-end and front-end experience
  • Experience developing production quality software
  • Ability to work independently on challenging problems, and passion for quality
  • Ability to collaborate cross-functionally with teams

Interested in this job?