via Career pages·3w ago
Software Engineer, PhD, Google Cloud Platform
Full-timeOn-site
Location:IndiaType:Full-timePosted:3w ago
info_outlineXIn most instances, this position requires in-person interviews as part of the hiring process.
Minimum qualifications:
- PhD degree in Computer Science, Electrical Engineering, or a related technical field.
- Experience in software development, with a focus on areas such as large-scale distributed systems, AI/ML, networking, data storage, or security.
- Experience in architecture or development of distributed systems, including concurrency, multi-threading, or synchronization.
- Experience in algorithms, complexity analysis, and system design.
- Experience coding in one of the following programming languages including but not limited to: C, C++, Python Java or Golang.
Preferred qualifications:
- PhD degree in Computer Science or related technical field with coding experience in C++/Go.
- Experience architecting and developing large-scale distributed systems.
- Experience in concurrency, multithreading and synchronization and good understanding of networking concepts, protocols (e.g., TCP/IP, BGP).
- Strong problem-solving skills and understanding of algorithms and their level of complexity.
- Strong software and systems troubleshooting and debugging skills.
- Good written and verbal communication skills.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.


