Senior Software Engineer, Full Stack, Core

Google

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

Job description

Join a leading tech innovator as a Senior Software Engineer, specializing in Full Stack development for our Core team. This role is pivotal in shaping the technical backbone of Google's most impactful products. You will contribute to massive-scale systems, driving innovation across the company. We seek versatile engineers eager to tackle complex challenges and lead in a fast-paced, evolving environment.

This is an opportunity to work on critical projects, with the flexibility to explore new areas as the business grows. You'll have the chance to switch teams and projects, expanding your expertise and impact.

Responsibilities

As a Senior Software Engineer, you will manage project timelines and deliverables, leveraging your technical acumen. Your responsibilities include designing, developing, testing, deploying, and maintaining robust software solutions.

You will actively participate in design reviews, collaborating with peers and stakeholders to select optimal technologies. Reviewing and providing constructive feedback on code developed by other engineers is crucial for maintaining best practices, ensuring code quality, accuracy, and efficiency. Furthermore, you'll contribute to documentation and address product or system issues through in-depth debugging and analysis.

Qualifications

We require a Bachelor's degree or equivalent practical experience, coupled with a minimum of 5 years in programming languages such as Java, C++, Python, C#, or Go. Additionally, 3 years of experience in JavaScript or TypeScript is necessary, along with 3 years of experience in software product testing, maintenance, or launch. A strong foundation in software design and architecture, demonstrated by 1 year of experience, is also essential.

Preferred qualifications include a Master's degree or PhD in Computer Science or a related field, 5 years of experience with data structures and algorithms, and 1 year of technical leadership experience. Experience developing accessible technologies is a plus.

Essential Skills

JavaC++PythonC#GoJavaScriptTypeScriptSoftware DesignArchitectureData StructuresAlgorithms

Good to Have

Technical LeadershipAccessible Technologies

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer, Full Stack, Core
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

IT Consulting

Senior Software Engineer, Full Stack, Core at Google | SkillMX | SkillMX