Software Engineer, Early Career

Google is an engineering company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Description For Software Engineer, Early Career

Google is seeking an Early Career Software Engineer to join their dynamic team in Mexico City. This role offers an exceptional opportunity to work on cutting-edge technologies that impact billions of users worldwide. As part of Google's engineering team, you'll be involved in developing next-generation technologies across various domains including information retrieval, distributed computing, system design, AI, and more.

The ideal candidate will contribute to critical projects with opportunities for growth and team rotation as the business evolves. You'll be working in a fast-paced environment where versatility and leadership qualities are valued. Your responsibilities will span from writing code and participating in design reviews to contributing to documentation and resolving complex technical issues.

Google's engineering culture emphasizes innovation and impact, with engineers working on revolutionary projects from Google Ads to Chrome, Android to YouTube. You'll be part of a team that values technical expertise while managing project priorities, deadlines, and deliverables. The role offers exposure to large-scale applications and platforms that serve developers globally.

This position requires a bachelor's degree and at least one year of software development experience. Candidates with advanced degrees in Computer Science or related fields are preferred. The role demands strong coding skills in languages like Python, C++, Java, or JavaScript, and the ability to work on full-stack solutions. Join Google to make a significant impact while working with some of the brightest minds in technology.

Last updated 2 days 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)
  • Master's degree or PhD in Computer Science, or a related technical field (preferred)
  • Experience developing accessible technologies (preferred)
  • Ability to start in 2025 (preferred)
  • English proficiency

Interested in this job?

Jobs Related To Google Software Engineer, Early Career

Business Operations Program Manager, Global Data Centers

Business Operations Program Manager position at Google's Global Data Centers, focusing on financial management, vendor relations, and operational excellence in Skien, Norway.

Business Program Manager, Data Centers

Business Program Manager position at Google's Data Centers, overseeing maintenance agreements, cost control, and contractor management in Frankfurt, Germany.

Business Systems Analyst, Supply Chain, Technical Infrastructure

Business Systems Analyst position at Google focusing on GCP/TI Program and Project Management systems, requiring 3 years of experience in system integration and business analysis.

Program Manager I, Supply Chain Management, Cloud Infrastructure

Program Manager I position at Google focusing on Supply Chain Management within Cloud Infrastructure, combining technical expertise with supply chain operations.

Advertising Solutions Architect, gTech Ads, Large Customer Sales

Entry-level Advertising Solutions Architect position at Google, combining technical expertise with business strategy to deliver advertising solutions for major clients.