Staff Software Engineer, Enterprise Product Architecture, Core

Google

8 yrs Hyderabad Full Time Hybrid (office + remote)
Google logo
Posted : today
Actively hiring

Job description

Join Google's Enterprise Product Strategy and Architecture team to shape the future of corporate engineering. This role is instrumental in defining and guiding modern architectural standards, ensuring scalability, and driving enterprise-wide efficiencies. You will contribute to building innovative, resilient systems that align with long-term business objectives, empowering engineering teams to deliver exceptional solutions.

This is an opportunity to work on critical projects, collaborate with diverse engineering teams, and influence architectural decisions across the organization. You'll be at the forefront of developing reusable design patterns and standard reference architectures, acting as a key enabler for engineering velocity and innovation within Google.

Responsibilities

Conduct in-depth technical assessments of complex project designs, system architectures, and integrations across Corporate Engineering to ensure adherence to architectural standards and strategic blueprints.

Serve as a vital contributor to the Enterprise Architecture Board (EAB) decision-making process, evaluating annual planning initiatives and ad-hoc requests.

Provide expert technical guidance to engineering teams and domain leads, translating architectural visions into practical system designs while proactively identifying potential risks and gaps.

Champion the adoption of the EA Toolkit, approved APIs, reusable design patterns, and standard technologies to facilitate developer velocity and make architecture a strategic accelerator.

Qualifications

A Bachelor's degree or equivalent practical experience is required, alongside 8 years of dedicated software development experience.

Demonstrated experience of 5 years in testing and launching software products is essential. Proficiency in one or more general-purpose programming languages such as Java, C++, Python, Go, JavaScript, C#, Objective-C, or Swift is necessary.

Proven experience in designing and implementing distributed systems and APIs is a key requirement. A Master's degree or PhD in Engineering, Computer Science, or a related technical field, along with 4 years of technical management or leadership experience, is highly preferred.

Essential Skills

JavaC++PythonGoJavaScriptC#Objective-CSwiftDistributed SystemsAPIsSRECloud ComputingFull-stack Development

Good to Have

Technical ManagementLeadershipStakeholder Management

Highlights

  • Actively hiring

More Details

RoleStaff Software Engineer, Enterprise Product Architecture, Core
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

IT Consulting

Staff Software Engineer, Enterprise Product Architecture, Core at Google | SkillMX | SkillMX