Software Engineer, PhD, Early Career, 2026

Google

Fresher Bengaluru, Hyderabad Full Time Hybrid (office + remote)
Google logo
Posted : today
Actively hiring

Job description

Google seeks innovative Software Engineers to build groundbreaking technologies that shape how billions connect and interact with information. We tackle massive-scale challenges, pushing the boundaries of search, distributed computing, AI, and more.

This role offers the chance to contribute to critical projects, with opportunities to explore diverse teams and evolving technologies within our fast-paced environment. We value versatile engineers with leadership potential, eager to embrace new challenges across the full-stack and drive technological advancements.

Responsibilities

As a vital member of a dynamic team, you will be instrumental in designing, testing, deploying, and maintaining robust software solutions.

Your responsibilities will include defining and driving technical objectives for next-generation distributed systems, as well as designing, developing, and implementing scalable, reliable, and high-performance large-scale distributed systems. You will leverage specialized research expertise to analyze and develop complex systems, investigate and resolve technical issues by identifying root causes, and contribute through writing and reviewing code that adheres to the highest standards of style, accuracy, testability, and efficiency.

Qualifications

A PhD in Computer Science, Electrical Engineering, or a related technical field is required.

Candidates should possess experience in software development, with a focus on areas like large-scale distributed systems, AI/ML, networking, data storage, or security. Experience in architecting or developing distributed systems, including concurrency, multi-threading, or synchronization, is essential. A strong foundation in algorithms, complexity analysis, and system design is also necessary.

Proficiency in programming languages such as C++, Python, Java, or Golang is required. Preferred qualifications include expertise in areas like artificial intelligence, compilers, databases, data mining, machine learning, networking, or general systems, along with proficiency in performance analysis or system data analysis. Proven success in publishing peer-reviewed articles in reputable conferences or journals is a plus. Availability for a full-time position starting in 2026 and exceptional engineering capabilities are expected.

Essential Skills

Computer ScienceElectrical Engineeringsoftware developmentlarge-scale distributed systemsAI/MLnetworkingdata storagesecurityarchitecturedistributed systemsconcurrencymulti-threadingsynchronizationalgorithmscomplexity analysissystem designC++PythonJavaGolang

Good to Have

artificial intelligencecompilersdatabasesdata miningdistributed systemsmachine learningnetworkinggeneral systemsperformance analysissystems data analysis

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer, PhD, Early Career, 2026
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

IT Consulting

Software Engineer, PhD, Early Career, 2026 at Google | SkillMX | SkillMX