Software Engineer, OSO - Google Hyderabad
This position is based in Hyderabad, India.
Google’s software engineers develop the next-generation technologies for which we’ve become world-renowned. In addition to revolutionizing search technology, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on advanced information-retrieval algorithms, massive scalability and storage solutions, and large-scale applications that enrich the user experience. We extensively work on networking systems, advertising systems and complex transaction systems in consumer applications.
Interested in designing and building massively parallel, fast-paced systems to handle vast amounts of real-time financial and customer data? Want to help Google better serve our customers and ourselves? In addition to organizing the world’s information, we also organize our own.
Responsibilities:
* Develop applications to facilitate workflow and automate processes
* Design software and draft technical documents
* Maintain a suite of existing applications by implementing new features and fixing critical bugs
* Perform analyses and make recommendations that affect critical technical initiatives for customer-facing teams
* Collaborate with other engineers on code reviews, internal infrastructure and process enhancements
Requirements:
* BE/ BTech /ME/ MTech in Computer Science.
* 2 + years of extensive experience programming in Java or C++ or other programming language.
* Strong interest in writing scalable, high performance applications
* Knowledge of Unix/Linux or MAC OS X environments.
* Knowledge of SQL and relational database structures.
* Web UI design experience a plus.
Posted in Technology

Rss