About the Job: Google’s software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale and extend well beyond web search. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Design, develop, test, deploy, maintain, and improve software and new user-facing features in Google’s products.
Manage individual priorities, deadlines, and deliverables.
Write client-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly.
Build the libraries and frameworks that support large, complex web applications.
Contribute to engineering efforts from planning and organization to execution and delivery to solve complex engineering problems.
BA/BS in Computer Science, related technical field, or equivalent practical experience.
5 years of relevant work experience.
Master’s, PhD degree, further education or equivalent practical experience in Engineering, Computer Science or other technical related field.
Experience with one or more of the following areas: Server Backend Distributed and Parallel Systems, Full Stack Development (front end and backend), Scalable Enterprise Platforms and Applications, Application Security and Incident Management, Machine Learning, Information Retrieval or Natural language processing.
Development experience with Unix/Linux.
Ability to learn other coding languages as needed.
Demonstrated ability to share knowledge via formal mentoring, reviewing code, reviewing design documents, providing technical talks, teaching classes, or as a consultant on projects.
BA/BS/B.E/B.Tech/M.Tech Looking for B.E. / B.Tech , B.Sc , B.A. , M.E. / M.Tech graduates profile.
Googles mission is to organize the worlds information and make it universally accessible and useful. Since our founding in 1998, Google has grown by leaps and bounds. From offering search in a single language we now offer dozens of products and servicesincluding various forms of advertising and web applications for all kinds of tasksin scores of languages. And starting from two computer science students in a university dorm room, we now have thousands of employees and offices around the world. A lot has changed since the first Google search engine appeared. But some things havent changed: our dedication to our users and our belief in the possibilities of the Internet itself.
Selected intern's day-to-day responsibilities include:1. Develop backend modules for the application2. Implement REST APIs in GoLang3. Write algorithms for business problems.4. Write unit and integration test cases5. Automate workloads on cloud
Selected intern's day-to-day responsibilities include: 1. Assist in planning, design, and execution of SOA backend platforms. Mostly around REST-based Web Frameworks using JAVA (Spark, Spring, ORM)2. Work on High level and Low-level design of the highly scalable components3. Work collaboratively in a multi-disciplinary team environment4. Assist key...
Selected intern's day-to-day responsibilities include: 1. Testing ofweb applications, mobile (Android and iOS) applications which include, establishing requirements for testing, design, and implementation of the testing strategy, documentation (test plans, test results, bug lists)2. Performing manual regression testing3. Testing the applications on...
Selected intern's day-to-day responsibilities include:1. Work in the active development of autobotAI products and services related to DevOps, security, and automation2. Work in infra, deployment, operations of scalable platforms, micro-services that deliver scale, high availability and security3. Drive operational excellence into our architecture and...
Selected intern's day-to-day responsibilities include: 1. Work on cold calling, networking, and social media2. Identify selling possibilities and evaluate customer needs3. Build our business activities