Senior Software Engineer, Infrastructure, Google Cloud AI

Google
US - California - Sunnyvale
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Develop, test, deploy, maintain, and enhance software and infrastructure systems, while contributing to design reviews and technical decisions. Review code, maintain documentation, and diagnose and resolve product or system issues affecting hardware, networks, or service operations.

Requirements: Requires a bachelor's degree or equivalent practical experience, at least five years of software development experience in C++, C, or Python, and experience with software testing, design, and large-scale infrastructure or distributed systems. Preferred qualifications include a master's degree or PhD, five years of data structures and algorithms experience, technical leadership experience, and experience developing accessible technologies.

Key Skills: C++, C, Python, Software Development, Software Testing, Software Design, Software Architecture, Large-Scale Infrastructure, Distributed Systems, Networking, Compute Technologies, Storage, Hardware Architecture, Data Structures, Algorithms, Technical Leadership

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, Disability Insurance, 401(k) With Company Match, Paid Vacation, Paid Sick Time, Maternity Leave, Baby Bonding Leave, Paid Holidays, Equity




Fast Track Upload