Taro Logo

Software Engineer, Early Career

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

Job Description

Google is seeking an Early Career Software Engineer to join their team and help develop next-generation technologies that impact billions of users worldwide. This role offers an opportunity to work on critical projects across various technical areas including information retrieval, distributed computing, system design, security, AI, and more.

As a Software Engineer at Google, you'll be part of an engineering-driven company that tackles some of technology's greatest challenges. The role involves writing code, participating in design reviews, collaborating with peers, and ensuring best practices in software development. You'll work on scalability solutions, large-scale applications, and platforms that serve developers globally.

The ideal candidate should have a bachelor's degree and at least 1 year of programming experience. You'll be joining a company known for its innovative culture where engineers routinely work on groundbreaking projects across various products like Google Ads, Chrome, Android, and YouTube. This position offers the chance to make a significant impact while working with cutting-edge technologies and learning from some of the industry's best engineers.

Google provides a collaborative environment where you can grow your career while working on products that affect users worldwide. The company is committed to diversity, equality, and creating a culture of belonging. This role is based in Mexico City and requires Mexican citizenship in compliance with local labor laws.

Last updated 14 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

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)

Related Jobs

Software Engineer, Early Career, Campus

Early career Software Engineering role at Google focusing on developing next-generation technologies and large-scale systems that impact billions of users globally.

Software Engineer, Early Career

Early career software engineering role at Google focusing on developing next-generation technologies that impact billions of users worldwide.

Software Engineer, Compilers, Runtimes and Toolchains, Early Career

Early career software engineering role at Google focusing on compiler development and toolchain optimization, requiring C++ and Python expertise.

Software Engineer, Continuous Integration and Release Advance Technologies

Entry-level Software Engineering position at Google focusing on continuous integration and release technologies, combining traditional development with AI/ML applications.

Software Engineer, Early Career, Campus

Early career software engineering role at Google focused on developing next-generation technologies and working on critical projects that impact billions of users worldwide.