Taro Logo

Senior Software Engineer, Corporate Engineering

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Corporate Engineering

Google's Corporate Engineering (Corp Eng) team is seeking a Senior Software Engineer to help build world-leading business solutions that scale Google's internal operations. As part of Google's IT organization, you'll be responsible for developing end-to-end solutions that serve Googlers across the company, essentially being 'Google for Googlers.' This role requires strong technical expertise in software development, system design, and architecture, with opportunities to work across the full technology stack.

The ideal candidate will bring 5+ years of software development experience and strong leadership qualities to manage project priorities, deadlines, and deliverables. You'll be working on critical projects that directly impact Google's internal operations, with the chance to switch teams and projects as both you and the business evolve. The role involves writing and testing code, leading design reviews, mentoring other developers through code reviews, contributing to documentation, and resolving complex system issues.

This position offers the opportunity to work at one of the world's leading technology companies in São Paulo, Brazil, where you'll collaborate with talented engineers globally. You'll be part of a team that values innovation, technical excellence, and creating scalable solutions that help Google operate more efficiently. The role combines hands-on development with technical leadership responsibilities, making it ideal for engineers who want to make a significant impact on Google's internal infrastructure while growing their careers in a dynamic, fast-paced environment.

Last updated 5 minutes ago

Responsibilities For Senior Software Engineer, Corporate Engineering

  • Write and test 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 issues

Requirements For Senior Software Engineer, Corporate Engineering

Java
Python
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Corporate Engineering

Medical Insurance
Parental Leave
  • Equal employment opportunity
  • Accommodations for special needs

Interested in this job?

Jobs Related To Google Senior Software Engineer, Corporate Engineering

Senior Software Engineer, Performance, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on performance and infrastructure engineering, offering competitive compensation and benefits.

Senior Software Engineer, Engineering Productivity, Google Cloud Platforms

Senior Software Engineer position at Google Cloud focusing on engineering productivity and infrastructure development.

Senior Software Engineer, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on platforms infrastructure engineering, offering competitive compensation and opportunity to work on large-scale systems.

Senior Software Engineer, Messages Engineering Infrastructure

Senior Software Engineer role at Google focusing on Messages Engineering Infrastructure, building tools and systems to improve developer efficiency and code quality.

Application Engineer

Senior Application Engineer role at Google focusing on financial planning systems development, requiring 8+ years of experience in software development and integration.