The Job logo

What

Where

Software Engineer III, Content Management System, Google Store

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • Experience programming in one or more of the following languages: Java, Angular, Full-Stack Development, Data Structures, Distributed Systems.

Preferred qualifications:

  • Experience in full-stack building distributed applications.
  • Experience working in e-commerce platforms and/or a content management system.
  • Experience in development, designing object-oriented JavaScript.

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.
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

As a Software Engineer, you will design and develop the content management system. You will be part of the Content team, and lead and deliver innovative content authoring features such as conditional content, localization, asset management, and content authoring tooling. In this role, you will work closely with other Software Leads, User Experience Engineers (UXE), business leaders, and cross-functional stakeholders to define the goals and architecture for new capabilities and build enterprise grade systems.

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

  • Write and test product or system development code.
  • 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.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, service operations, and quality.
Set alert for similar jobsSoftware Engineer III, Content Management System, Google Store role in Bengaluru, India
Google Logo

Company

Google

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Development and Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Google Logo

Senior Product Manager, Google Store

Google

Bengaluru, Karnataka, India

Posted: a year ago

Minimum qualifications: 10 years of experience in product management. Experience creating product roadmaps, working with cross-functional teams. Preferred qualifications: Experience building SaaS content publishing tools (e.g., content management system, digital asset manager). Experience using enterprise publishing tools (e.g., Adobe Experience Manager, Contentful). Experience building marketing technology tools. Excellent written/verbal communication skills. About the job At Google, we put our users first. The world is always changing, so we need Product Managers who are continuously adapting and excited to work on products that affect millions of people every day. In this role, you will work cross-functionally to guide products from conception to launch by connecting the technical and business worlds. You can break down complex problems into steps that drive product development. One of the many reasons Google consistently brings innovative, world-changing products to market is because of the collaborative work we do in Product Management. Our team works closely with creative engineers, designers, marketers, etc. to help design and develop technologies that improve access to the world's information. We're responsible for guiding products throughout the execution cycle, focusing specifically on analyzing, positioning, packaging, promoting, and tailoring our solutions to our users. In this role, you will be responsible for building and maintaining a suite of tools to publish all content, including Content Management System (CMS) and Digital Asset Manager (DAM). You will build and maintain digital experience and support the growth of Pixel, Nest and Fitbit globally. 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 Work cross-functionally with our US Marketing and Site Operations teams to understand user pain points and prioritize critical user journeys. Articulate a strategy to improve the user experience and increase efficiency in our publishing process. Develop a product roadmap and partner with engineering and UX to deliver against it. Act as the subject matter expert in Enterprise CMS tools to ensure learning from best practices. Use data to drive decision-making and measure results.

Google Logo

Cloud Technical Solutions Engineer, Devices, Google Workspace

Google

Bengaluru, Karnataka, India

Posted: a year ago

Minimum qualifications: Bachelor's degree in Science, Technology, Engineering, Mathematics or equivalent practical experience. Experience in reading or debugging code with one or more of the following: Java, C, C++, Python, Shell, Perl, or JavaScript. Experience in advocating the customer needs. Preferred qualifications: Experience with designing or managing large distributed systems. Experience with managing hosted services/SaaS. Experience with one or more of the following programming/scripting languages: Java, C, C++, .NET, Go, Python, shell, Perl, JavaScript. Knowledge of Linux/Unix or Windows. Understanding of one or more Internet technologies: web-tech (e.g., HTTP, DNS, TLS), email (e.g., SMTP, anti-spam, anti-phishing), networking (e.g., routing, TCP/IP), IP telephony (e.g., SIP, H323), Identity (e.g., AD, SSO, OAuth, AuthSub) and HTML5. About the job The Google Cloud team helps companies, schools, and government seamlessly make the switch to Google products and supports them along the way. You listen to the customer and swiftly problem-solve technical issues to show how our products can make businesses more productive, collaborative, and innovative. You work closely with a cross-functional team of web developers and systems administrators, not to mention a variety of both regional and international customers. Your relationships with customers are crucial in helping Google grow its Cloud business and helping companies around the world innovate. Google Cloud accelerates organizations’ ability to digitally transform their business with the best infrastructure, platform, industry solutions and expertise. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology – all on the cleanest cloud in the industry. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Manage the customer’s problem through effective diagnosis, resolution, or implementation of new investigation tools to increase productivity for customer issues on Google Workspace and Chrome. Develop an in-depth understanding of Google's product technology and underlying architectures by troubleshooting, reproducing, determining the root cause for customer reported issues, and building tools for faster diagnosis, for quicker identification and resolution of future issues. Act as a consultant and subject matter expert for internal stakeholders in engineering, sales, and customer organizations to resolve technical deployment obstacles and improve Google Cloud. Work as part of a team of Engineers/Consultants that globally ensure 24 hour customer support. This will include a need to sometimes work non-standard work hours or shifts. Understand customer issues and advocate for their needs proactively with cross-functional teams like Product Management or Software Engineering.

Google Logo

Silicon Validation Automation Engineer, Google Cloud

Google

Bengaluru, Karnataka, India

Posted: a year ago

Minimum qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field or equivalent practical experience. 8 years of experience developing automated regression environments, tests scheduler, and setups management. Experience in developing an automation framework. Preferred qualifications: Experience in automation development tools/scripts such as Python, Jenkins, JavaScript, Puppet, etc. Experience in SoC silicon validation. Experience integrating third-party vendors lab equipment into automation frameworks (Oscilloscopes, thermal solution, smart power, supplies, etc.). Knowledge of Embedded C/C++. About the job Our computational challenges are so big, complex and unique we can't just purchase off-the-shelf hardware, we've got to make it ourselves. Your team designs and builds the hardware, software and networking technologies that power all of Google's services. As a Hardware Engineer, you design and build the systems that are the heart of the world's largest and most powerful computing infrastructure. You develop from the lowest levels of circuit design to large system design and see those systems all the way through to high volume manufacturing. Your work has the potential to shape the machinery that goes into our cutting-edge data centers affecting millions of Google users. As a Silicon Validation Automation Engineer, you will own the development and maintenance of the Chip validation environment, from all aspects. You will develop new features, required to increase setups utilization and productivity. Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible. Responsibilities Build, from the ground-up, scalable hardware automation environment to support the silicon Validation team. Integrate all setup's needs to a single tool (e.g., lab equipment, logger, debugger, DUT board, etc.). Integrate post-processing tool, for fast analysis, and report generation. Integrate regression tool, for adding features and tools that the team needs. Support hot-spots debugging, by creating issue specific scenarios.