General Information

Req #
WD00028036
Career area:
Software Engineering
Country/Region:
India
State:
Karnataka
City:
BANGALORE
Date:
Wednesday, May 11, 2022
Working time:
Full-time
Additional Locations: 
* BANGALORE - Karnataka - India

Why Work at Lenovo

This role is for Motorola Mobility, a Lenovo Company. 

About Lenovo 

Here at Lenovo, we believe in smarter technology for all, so we spend our time building a society that’s brighter and more inclusive. And we go big. No, not big—huge. We’re a US$60 billion revenue Fortune Global 500 company serving customers in 180 markets around the world. Focused on a bold vision to deliver smarter technology for all, we are developing world-changing technologies that power (through devices and infrastructure) and empower (through solutions, services and software) millions of customers every day and together create a more inclusive, trustworthy and sustainable digital society for everyone, everywhere. 

About Motorola 

Motorola pioneered the mobile communications industry with the invention of the first commercial portable cellular phone DynaTAC in 1983. Motorola invented most of the protocols and technologies that make mobile communications possible, including the first mobile phone, the first base station, and almost everything in between. During 1996, Motorola revolutionized the mobile industry with the launch of the world's smallest & lightest starTAC. Motorola excelled the leadership in mobile innovation by selling 130 million iconic RAZR phones between 2003-07, which is the bestselling clamshell phone in the world to date. Today, Motorola is combining that pioneering spirit with a renewed commitment to consumers. That’s why Motorola phones run on Android, the world's most popular operating system. Android brings the openness that shaped the Internet to the mobile world. During 2009, Motorola was one of the first adopters of the Android platform for smartphones and since then the company has been focusing on creating smartphones based solely on Android. The recent products from Motorola - the new foldable Moto Razr, Motorola Edge, Moto G and Moto E have changed the market landscape for adoption of smartphones across all parts of the world and this is the testimonial for the continued focus on novelty, differentiation, and innovation by the company. Motorola is dedicated to bringing consumers around the world great value through devices that don’t compromise on quality, experiences, or style. For the past 93 years, Motorola engineers have thrived on invention and on finding new ways to solve problems. Motorola, a company synonymous with quality, even invented the ground-breaking six sigma quality improvement process, which became a worldwide standard for excellence. Motorola continues to look for new opportunities to change people’s lives for the better through the magic of mobility. Key milestones details on 90 years of history (1928-2018) of Motorola can be found here About Motorola India Software R&D Center Motorola India Software R&D Center was established in 1992 in Bangalore as one of the first Global Software Groups (GSG) for Motorola and one among the pioneering R&D centers in Bangalore. In 1994, Motorola GSG India was one of the first organizations in the industry to achieve SEI CMM Level 5 Maturity Level. Since inception in 1992, Motorola GSG India was focused on software research and development for different Motorola business units across mobile, semiconductors, enterprise, cellular networks, public safety and home divisions. Presently, at Motorola’s India Software R&D Center, we use our talent and passion to help the company to build world-class products and experiences for our customers on the foundation of Android, the world’s largest mobile operating system. This is one of the key software centers for Motorola outside of the USA, supporting our global software innovation & development in which different functional teams collaborate seamlessly. Motorolans in Bangalore are involved in developing Cloud Platform & Services, Applications & Experiences, Carrier Branded Solutions, Connectivity & Modem Integration and Android OS & SMR upgrades, essentially on almost all the software components on the Android mobile platform. Motorola India employees have successfully innovated several key ideas through hackathons and commercialized it with significant impact on customer value proposition. Apart from feature innovation, Motorola India employees have demonstrated their zeal for IP creation with more than 50 issued patents with more than 125 patent filing in the last 8 years. Continuous Innovation and growth in value is the key mission for Motorola India since the inception of the center and this is the secret of its successful existence as a strategic and key center for the past 30 years.

Description and Requirements

Cloud Services Group Overview

The Cloud Services R&D team at Motorola Mobility is bringing Cloud enabled experiences and platform services to Motorola mobile devices worldwide. The team is at the center of a fast paced innovation cycle in the industry that is bringing mobile and cloud offerings as a seamless end to end experience for our consumers. This is the next big thing in mobile computing and the portfolio of products and services we are developing is an industry first.  The group uses  a broad spectrum of technologies to develop its platforms and is made available as an app on a mobile device, or a PAAS and SAAS based web application or as platform services with API interfaces in the cloud.  Taking cue from the company’s focus on Services, the group is working on some compelling services in exciting areas like content delivery, fintech and shopping. One of the services application Hello You is successful in touching the lives of more than 30M users across LATAM and also provides digital banking services to consumers in Brazil.  


Technologies used to deliver these capabilities span across Java Server based technologies,  React/Angular Based front end and Analytics stack, Google Cloud services,  Content Delivery Frameworks, Android Framework & Apps, a range of web tools, scripts and application models.  The team is composed of a diverse set of engineers with strong entrepreneurial backgrounds and are passionate about developing large scalable platforms, technologies and experiences that will revolutionize the next wave of innovation in mobile computing. 


Scope and Impact

As a key engineer in the Cloud Services team, you drive and influence the overall architecture & design to provide solutions for various Cloud services offerings, working in tandem with the business and product management teams. These solutions are powered by contemporary Cloud paradigms, Google cloud platform services like GCE, GAE, Cloud SQL, Big Query, Datastore etc., You keep pace with the industry developments, standards and best practices and appropriately influence the technical decisions of project/product managers and engineers with your experience and technology expertise. 

Responsibilities

In this role, You will

  • Analyze product requirements for a Cloud service solution offering a next-gen cloud driven user experience on a mobile device from multiple perspectives

  • Propose and evaluate architectural trade-offs from different points of view

  • Drive infrastructure planning and design decisions and develop a high-scale solution in stipulated timelines. 

  • Interface closely with the product management, business team, user experience team and quality assurance to develop world class cloud services using Agile Scrum development methodology

  • Apply your excellent troubleshooting skills and instincts in a systematic manner to help resolve critical product issues. 

  • Align architecture and product roadmap with new tools/technologies in the market. 

Job Qualifications

Backend Engineer

  • BE/BTech or ME/MTech in Computer Science or equivalent with 2 - 5 years experience in implementing and delivering Cloud/Enterprise architecture and solutions

  • Demonstrates solid understanding of Cloud/Enterprise Architecture concepts and paradigms with hands-on experience in developing high-scale, distributed systems, bringing together the appropriate technologies and products (including third party products) needed to construct  and deliver a complete solution. 

  • Hands on experience with Cloud/Enterprise architecture paradigms, Data models, Web technologies, Virtualization, Identity management, information security, and system integration

  • Deep understanding and hands-on experience of OOAD paradigms, multi-threading and concurrency concepts 

  • Prior experience of development and commercial deployment of successful Cloud based products/solutions

  • Demonstrates experience in Google Cloud services – BigQuery, Cloud Storage, Compute Engine, App Engine and Datastores or equivalent AWS or Azure Cloud platforms.

  • Excellent knowledge and  programming experience with Java, Python or other Server scripting languages

  • Solid experience with Big Query or equivalent and understanding of data warehousing concepts. Hands on experience with NoSql DBs like MongoDB in production environment will be a plus

  • Experience with Linux, Apache, Web Servers, SQL, HTTP 

  • Experience with entire software development life cycle of a commercial product

  • High energy and passion towards creating complex Cloud solutions and fostering innovations 

  • Excellent communication skills, both verbal and written.


Keywords

React, CSS, Java, Big Query, Google Cloud Platform, Google Compute Engine, Google App Engine, GCP, GCE, GAE, AWS, Azure


* BANGALORE - Karnataka - India