Google is hiring a Software Engineer III to build and manage large-scale infrastructure systems within Platforms Infrastructure Engineering. This role focuses on the full software development lifecycle, including design, testing, and maintenance, while emphasizing performance, reliability, and code health.
What you’ll do
Design, develop, test, deploy, maintain, and enhance software solutions
Build software for critical infrastructure needs at Google scale
Work on distributed systems, networks, and compute/storage infrastructure
Analyze performance and large-scale system data
Diagnose and resolve code and system health issues
Apply software test engineering practices
What you’ll need
Bachelor's degree or equivalent practical experience
2 years of experience with software development in one or more programming languages
2 years of experience developing large-scale infrastructure, distributed systems, or networks
Experience with compute technologies, storage, or hardware architecture
2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging
2 years of experience with data structures or algorithms
Original job description
Google is a leading technology company that develops next-generation technologies impacting billions of users. As a Software Engineer III in Platforms Infrastructure Engineering, you will design, develop, test, deploy, maintain, and enhance software solutions critical to Google's infrastructure needs.Bachelor's degree or equivalent practical experience2…