Software Engineer

Short Description

Google is seeking a Software Engineer who has Understanding of distributed systems architecture and database technologies.

Job Description

Minimum qualifications:
  • Bachelor's degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • 5 years of relevant work experience.
  • Experience in designing OLAP applications using a programming language.
  • Experience working with a data processing system that spans data acquisition, extraction, transformation, loading, storage, governance, and usage.

Preferred qualifications:
  • Master's degree or Ph.D. degree in Engineering, Computer Science, or related technical field.
  • Experience collaborating in a globally distributed product and engineering team.
  • Track record of partnering with engineers and managers to understand and solve data domain challenges.
  • Understanding of distributed systems architecture and database technologies.
  • Excellent communication skills.

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.

Google One is Google's premium membership offering rooted in storage, enhanced support, and benefits for transacting with Google. Our mission is to deepen Google's relationship with our members through exclusive product features across Google's product portfolio. Our team works across multiple product areas to identify, define, and build premium experiences that add value and delight to our member's Google experience. This includes core membership infrastructure as well as feature development on several Google product surfaces. This is a highly visible, growing product with impact across multiple Google business areas.

You are a passionate data engineer that can work with Google scale data and systems to develop tools and infrastructure for data-driven decision-making, reporting, insights, business, and product analytics.

Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology.

Responsibilities
  • Design, develop, test, deploy, maintain, and improve the software.
  • Manage individual project priorities, deadlines, and deliverables. Build products that can scale for users around the world.
  • Work with Business, Product, and Engineering teams to design and architect our data processing infrastructure including data pipelines, data applications, and tools.
  • Design and develop self-service connectors to data infrastructures such as reporting systems, analytics dashboards, and insight engines.
  • Work with data scientists to design and architect segmentation, targeting, abuse, and anomaly detection systems.

Software Engineer
Mid-Senior-level Information Technology | Technology | Information Full-time Engineering | Other | Information Technology Senior Software Engineer | Software Engineer
Google is an American multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University, in California.

It offers services designed for work and productivity (Google Docs, Sheets and Slides), email (Gmail/Inbox), scheduling and time management (Google Calendar), cloud storage (Google Drive), social networking (Google+), instant messaging and video chat (Google Allo/Duo), language translation (Google Translate), mapping and turn-by-turn navigation (Google Maps/Waze), video sharing (YouTube), notetaking (Google Keep), and photo organizing and editing (Google Photos). The company leads the development of the Android mobile operating system, the Google Chrome web browser, and Chrome OS, a lightweight operating system based on the Chrome browser. Google has moved increasingly into hardware; from 2010 to 2015, it partnered with major electronics manufacturers in the production of its Nexus devices, and in October 2016, it released multiple hardware products (including the Google Pixel smartphone, Home smart speaker, Wifi mesh wireless router, and Daydream View virtual reality headset). The new hardware chief, Rick Osterloh, stated: "a lot of the innovation that we want to do now ends up requiring controlling the end-to-end user experience". Google has also experimented with becoming an Internet carrier. In February 2010, it announced Google Fiber, a fiber-optic infrastructure that was installed in Kansas City; in April 2015, it launched Project Fi in the United States, combining Wi-Fi and cellular networks from different providers; and in 2016, it announced the Google Station initiative to make public Wi-Fi around the world, with initial deployment in India.