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 2 months 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

Advertising Solutions Architect, gTech Ads, Large Customer Sales

Join Google as an Advertising Solutions Architect to design and implement technical solutions for major advertising clients while driving business growth through innovative technology.

Software Engineer II, Chrome Enterprise Core

Software Engineer II position at Google's Chrome Enterprise Core team, focusing on cloud management features and full-stack development with 1+ years of experience required.

Program Manager I, Supply Chain Management, Cloud Infrastructure

Program Manager role at Google focusing on Supply Chain Management and Cloud Infrastructure, combining technical expertise with operational excellence.

Business Systems Analyst, Supply Chain, Technical Infrastructure

Business Systems Analyst role at Google focusing on GCP/TI Program and Project Management systems integration and implementation.

Software Engineer II, Platforms and Ecosystems

Software Engineer II position at Google's Platforms and Ecosystems team, developing next-generation technologies for desktop, mobile, and applications environments.