Senior Software Engineer, Core

Google

5+ yrs Bengaluru, Hyderabad Full Time Hybrid (office + remote)
Google logo
Posted : 1 week ago
Actively hiring

Job description

Join a dynamic team as a Senior Software Engineer focused on building the core technical foundations that power Google's most impactful products. This role offers the chance to shape next-generation technologies used by billions worldwide, extending beyond web search. You'll contribute to massive-scale systems, distributed computing, and cutting-edge areas like AI and NLP.

We seek innovative engineers eager to tackle complex challenges across the full stack. You'll have opportunities to collaborate on critical projects, switch teams as the business evolves, and drive technological advancements. This position requires versatility, leadership qualities, and a passion for problem-solving.

Responsibilities

Write, test, and maintain high-quality product or system development code.

Lead and participate in design reviews, evaluating and selecting appropriate technologies with peers and stakeholders.

Provide constructive feedback on code developed by other engineers, ensuring adherence to best practices for style, accuracy, testability, and efficiency.

Contribute to and update documentation and educational materials, adapting to product changes and user feedback.

Effectively triage and resolve product or system issues by analyzing root causes and their impact on operations and quality.

Qualifications

A Bachelor’s degree or equivalent practical experience is required.

Demonstrate at least 5 years of experience in software development using one or more programming languages.

Possess 3 years of experience in testing, maintaining, or launching software products.

Showcase 1 year of experience in software design and architecture.

Advanced candidates may have a Master's degree or PhD in Computer Science or a related technical field, coupled with 5 years of experience in data structures and algorithms, and 1 year of technical leadership experience.

Essential Skills

Software DevelopmentSoftware DesignSoftware ArchitectureData StructuresAlgorithms

Good to Have

Technical LeadershipAccessible Technologies

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer, Core
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

IT Consulting