Software Engineer, Early Career

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

Description For Software Engineer, Early Career

Google is seeking Early Career Software Engineers to join their team in Brazil. This role offers an opportunity to work on cutting-edge technologies that impact billions of users globally. As a Software Engineer at Google, you'll be involved in developing next-generation technologies across various domains including information retrieval, distributed computing, system design, security, AI, and more.

The position requires a Bachelor's degree and at least 1 year of programming experience. You'll be working on critical projects with opportunities for growth and team rotation as you develop your career. The role involves full-stack development, requiring versatility and enthusiasm for tackling new challenges.

Your responsibilities will include writing code, participating in design reviews, code reviews, documentation, and problem-solving. You'll work with various technologies and have the chance to impact products that serve users worldwide.

Google offers a collaborative environment where engineers can revolutionize technology across various products from Google Ads to Chrome, Android to YouTube. The company is committed to diversity, equality, and creating a culture of belonging.

This is an excellent opportunity for early-career engineers looking to make a significant impact while working with cutting-edge technology. You'll be part of a team that values technical expertise, leadership qualities, and innovative thinking. The role offers the chance to work on scalable solutions and contribute to products that affect billions of users.

Last updated 29 minutes ago

Responsibilities For Software Engineer, Early Career

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst 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/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, Early Career

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)
  • English proficiency
  • Ability to start in 2025

Interested in this job?

Jobs Related To Google Software Engineer, Early Career

Scaled Solutions Engineer, gTech

Join Google's gTech Ads team as a Scaled Solutions Engineer to develop and implement global technical solutions for advertising products and services.

Software Engineer, Early Career, Campus

Entry-level Software Engineer position at Google, focusing on platform development and ecosystem solutions across various computing environments.

Software Engineer, Geo

Software Engineer position at Google's Geo team, focusing on developing and maintaining mapping technologies that serve billions of users worldwide.

Software Engineer, University Graduate, 2025

Entry-level Software Engineering role at Google, working on next-generation technologies and infrastructure systems that impact billions of users globally.

Software Engineer, Geo

Software Engineer position at Google's Geo team, focusing on developing mapping technologies and solutions that serve billions of users worldwide.