GOOGLE Recruits Fresh Graduates from Top Colleges for Software Developer Role
Job Posted Date: 2012-08-26 |
|
Best IT Jobs,Urgent Openings.Upload Your Resume Google.com Engineering makes Google's services fast and reliable for hundreds of millions of users. This mission critical team (also known as Site Reliability Engineering) combines software development, networking, and systems engineering expertise to build and run large scale, massively distributed, fault-tolerant software systems and infrastructure. We hire creative engineers and technology enthusiasts who enjoy being challenged by problems of scale and complexity, with a strong desire to make services better for users. We routinely solve software and systems issues ranging from distributed change propagation on live serving systems, to designing and deploying intelligent load balancing systems for the largest user-facing services in the world. Our teams come from diverse backgrounds, and we are actively seeking new team members to bring fresh perspective to solving problems, along with the technical and soft skills needed to keep Google’s services growing and reliable. Responsibilities: · Manage availability, latency, scalability and efficiency of Google services by engineering reliability into software and systems · Respond to and resolve emergent service problems; write software and build automation to prevent problem recurrence · Participate in service capacity planning and demand forecasting, software performance analysis and system tuning · Review and influence ongoing design, architecture, standards and methods for operating services and systems Requirements: · BS/MS in Computer Science or related field/degree, and/or equivalent work experience · Experience in a high-volume or critical production service environment is preferred · Fluency in one or more of: C, C++, Java; and familiarity with one or more of: Python, Perl, Shell, PHP · Expertise in data structures, algorithms and complexity analysis · Expertise in analyzing and troubleshooting large-scale distributed systems · Knowledge of IP networking, network analysis, performance and application issues using standard tools like tcpdump |