▷ Apply Now Senior Software Engineer, Play Developer Console

1 week ago


Bengaluru India Google Full time

Job Description

Minimum qualifications:

- Bachelor's degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages.
- 1 year of experience with software design and architecture.

Preferred qualifications:

- 5 years of experience with data structures or algorithms.
- Experience in Dart, Apps Framework, Boq, Spanner.

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.

As a part of the Play Developer Console, you will be responsible for various initiatives across the Play and wider Android ecosystem, including Policy, Quality, Ratings, Reviews, and Developer Identity. You will work on a number of projects to improve the developer experience and ensure the safety and quality of the app ecosystem. You will work across the full stack and collaborate closely with other Play and Android teams in Mountain View, New York, and London, leveraging main technologies such as Java, Boq, Apps Framework, Stubby, One Platform, Flume, Spanner, Dart, and ACX.

Google Play offers music, movies, books, apps and games for devices, powered by the cloud. It syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. They make it possible for people to do things like buy an ebook or song on their Android phone, then have it instantly available on their laptop. The Google Play team enhances the Android ecosystem by giving developers and partners a premium store where they can reach millions of users.

Responsibilities

- Write product or system development code.
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .



  • Bengaluru, India Juniper Networks Full time

    Job Description Job Family Definition: Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design. Management Level...


  • Bengaluru, India Oracle Full time

    Job Description Come join the new Oracle Health Applications and Infrastructure (OHAI) development team to collaborate, innovate, design and develop the next generation of cutting-edge healthcare applications. Job description displayed in the job posting As a Senior Software Engineer you will play a vital role in crafting software solutions that drive...


  • Bengaluru, India NEC Software Solutions Full time

    Job Description Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready software products that meet the highest standards of...


  • Bengaluru, India ABB Limited Full time

    Job Description At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world. This Position reports to: Digital...


  • India Celestica Electronics (S) Pte Ltd Full time

    Job Description Summary The Senior manager will be responsible for leading and managing the team developing the firmware for Celestica's or Celestica's customer products, ensuring timely delivery and highest quality standards. The manager will be playing a key role in driving the software development processes (such as Agile, Scrum, etc.) and complying...


  • Bengaluru, India Q2 Full time

    Job Description As passionate about our people as we are about our mission. Why Join Q2 Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technologyand...


  • Bengaluru, India Oracle Full time

    Job Description As a Senior Software Development Engineer on the Dataplane team, you will design and develop major core components of Oracle's Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet processing, access...


  • Bengaluru, India NatWest Group Full time

    Job Description Join us as a Software Engineer - This is an opportunity for a driven Software Engineer to take on an exciting new career challenge - Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority - It's a chance to hone your existing technical skills and advance your career - We're offering this role at associate level...


  • Chennai, India YouTrip Full time

    Job Description YouTrip is the leading and fastest-growing multi-currency payment platform in Asia Pacific. In 2018, we pioneered the region's first multi-currency digital wallet. Now, YouTrip is the #1 multi-currency digital wallet trusted by millions across the region, processing over US$15 billion in total payment value annually. Our consumer and...


  • India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - a trusted provider of software that enables our customers to develop deploy and manage responsible AI-powered applications and experiences with agility and ease We re proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...