Software Engineer II, Platforms and Ecosystems

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Consumer

Description For Software Engineer II, Platforms and Ecosystems

Google is seeking a Software Engineer II to join their Platforms and Ecosystems team, focusing on developing next-generation technologies that impact billions of users worldwide. This role is part of Google's initiative to build innovative software platforms across desktop, mobile, and applications environments.

As a Software Engineer II, you'll be working on critical projects with opportunities to switch teams as the business evolves. The position requires versatility and leadership qualities, as you'll be involved in full-stack development while pushing technology forward. You'll be part of a team that builds software products ranging from apps to TVs, and laptops to phones, making a significant impact on people's lives globally.

The role involves managing project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions. You'll work with cutting-edge technologies across various domains, including information retrieval, distributed computing, large-scale system design, networking, security, AI, and natural language processing.

Google offers a collaborative environment where you'll participate in design reviews, code reviews, and contribute to documentation. The position provides an opportunity to work with enterprise-scale services and help manage them effectively. This is an excellent opportunity for someone who wants to grow their career at one of the world's leading technology companies while working on products that have a global impact.

Last updated 6 days ago

Responsibilities For Software Engineer II, Platforms and Ecosystems

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer II, Platforms and Ecosystems

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Software Engineer II, Platforms and Ecosystems

Advertising Solutions Architect, gTech Ads, Large Customer Sales

Join Google as an Advertising Solutions Architect to design and implement technical solutions for major advertising clients while driving business growth through innovative technology.

Software Engineer II, Chrome Enterprise Core

Software Engineer II position at Google's Chrome Enterprise Core team, focusing on cloud management features and full-stack development with 1+ years of experience required.

Program Manager I, Supply Chain Management, Cloud Infrastructure

Program Manager role at Google focusing on Supply Chain Management and Cloud Infrastructure, combining technical expertise with operational excellence.

Business Systems Analyst, Supply Chain, Technical Infrastructure

Business Systems Analyst role at Google focusing on GCP/TI Program and Project Management systems integration and implementation.

Partner Solutions Engineer, Digitization Operations

Partner Solutions Engineer role at Google, focusing on digitization operations and internal tools development, combining software engineering with operational excellence.