Software Engineer, Core

Google

1–2 yrs Bengaluru Full Time Hybrid (office + remote)
Google logo
Posted : yesterday
Actively hiring

Job description

Join Google's innovative team and shape the future of technology used by billions worldwide. As a Software Engineer on the Core team, you will be instrumental in building the fundamental technical infrastructure that powers Google's most impactful products. This role offers a unique opportunity to influence critical technical decisions across the company, driving innovation and ensuring seamless user experiences.

You will be a key contributor to essential building blocks, including developer platforms, product components, and robust infrastructure. This role demands versatility, leadership, and an eagerness to tackle complex challenges across the full technology stack, pushing the boundaries of what's possible.

Responsibilities

As a Software Engineer, you will be responsible for writing high-quality code for product and system development.

You will actively participate in and lead design reviews, collaborating with peers and stakeholders to select optimal technologies.

Key duties include reviewing code from fellow developers, providing constructive feedback to uphold best practices in areas like coding style, accuracy, and testability.

You will also contribute to and adapt existing documentation and educational materials based on product updates and user feedback. Furthermore, you'll be tasked with triaging product or system issues, debugging, and resolving them by analyzing root causes and their impact on operations.

Qualifications

A Bachelor’s degree or equivalent practical experience is essential for this role.

Candidates should possess two years of software development experience in programming languages such as Java, C++, or Python. Alternatively, one year of experience with an advanced degree is acceptable.

Furthermore, a minimum of two years of experience with data-oriented languages, including GoogleSQL, BigQuery SQL, or standard SQL, is required.

Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, along with two years of experience in data structures and algorithms.

Essential Skills

JavaC++PythonGoogleSQLBigQuery SQLSQLData StructuresAlgorithms

Good to Have

Accessible TechnologiesQuery EnginesData InfrastructureDistributed Computing

Highlights

  • Actively hiring

More Details

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

About the Company

Google logo

Google

IT Consulting

Software Engineer, Core at Google | SkillMX | SkillMX