Senior Software Engineer, Google Cloud, Developer X

3 Months ago • 5 Years + • Full Stack Development

Job Summary

Job Description

Google seeks a Senior Software Engineer to design and build language and framework components for multi-platform applications. Collaborate with cross-functional teams (user research, design, product) to understand educator needs and translate them into technical solutions. Contribute to a diverse and inclusive team culture. The role involves working on projects critical to Google's needs, with opportunities to switch teams and projects. Responsibilities include developing multi-platform, full-stack applications and services leveraging AI and Google Cloud Services. The ideal candidate has 5+ years of software development experience, expertise in data structures/algorithms, and experience with various programming languages.
Must have:
  • Bachelor's degree in STEM or equivalent
  • 5+ years software development experience
  • 5+ years experience with data structures/algorithms
  • Design and build language/framework components
  • Collaborate with cross-functional partners
Good to have:
  • Master's/PhD in Computer Science
  • Frontend (JavaScript/TypeScript, Flutter, Dart, Angular)
  • Backend (Go, Rust, Java)
  • ML model coding (Python)
  • Experience developing accessible technologies
  • Technical leadership experience

Job Details

Minimum qualifications:

  • Bachelor’s degree in Science, Technology, Engineering, Math or equivalent practical experience in software development.
  • 5 years of experience with software development in one or more programming languages.
  • 5 years of experience with data structures or algorithms.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience in frontend coding tools and languages (e.g., Javascript/Typescript, Flutter, Dart, Angular).
  • Experience in backend coding languages (e.g., GOLang, Rust, or Java).
  • Experience in ML model coding languages (e.g., Python).
  • Experience developing accessible technologies.
  • Experience in a technical leadership role.

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.

We empower developers to build multi-platform, full-stack applications and services augmented by AI using technologies such as Firebase, Project IDX, Checks, Gemini, and Google Cloud Services. We look beyond the horizon, across all of Google’s products, to forge central solutions that dismantle technical barriers and enhance system robustness. We have some of the most vibrant and active Open Source communities in the world, such as Go, Flutter, and Dart, which help us innovate and deliver value to professional developers and enterprises across the globe.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. 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

  • Design and build language and frameworks components to assist developers build multi-platform applications.
  • Collaborate closely with cross-functional partners in user research, design, and product to understand educators’ needs, and to translate them into the right technical decisions and systems.
  • Contribute to a diverse and inclusive team culture, from the ground up.

Similar Jobs

CloudHire - Senior Java Developer - Remote

CloudHire

New Jersey, United States (Remote)
4 Months ago
PlayStation Global - Senior Service Reliability Engineer

PlayStation Global

Berlin, Berlin, Germany (On-Site)
4 Months ago
Swiss Re - Senior Cloud Engineer

Swiss Re

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Luxoft - Automotive Software architect

Luxoft

(Remote)
3 Months ago
Luxoft - Solution Architect

Luxoft

Poland, Ohio, United States (Remote)
3 Months ago
My Fitness Pal - Software Engineer III, Backend

My Fitness Pal

United States (Remote)
2 Months ago
Make - Software Engineer - Full-Stack - Core Enterprise Capability

Make

Prague, Czechia (Hybrid)
3 Months ago
Hasbro - Manager Software Development Engineering

Hasbro

United States (On-Site)
2 Months ago
Google - Staff Software Engineer, Geo

Google

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Playtech - Junior Java Developer

Playtech

(On_site)
3 Months ago
undefined - Technical Support Engineer

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Miniclip - Android Developer

Miniclip

(On-Site)
4 Months ago
Netflix - Technology Auditor

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Drivemode - QA Automation Engineer

Drivemode

Tokyo, Japan (On-Site)
7 Months ago
Upstox - Software Development Engineer - III (Backend-AJ)

Upstox

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Match Group - Staff Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
4 Months ago
Interactive Brokers - Technical Assistance Center Representative

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Nagarro - Senior Engineer, .Net Fullstack

Nagarro

Colombia (Remote)
4 Months ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

New York, New York, United States (On-Site)
4 Months ago
CrashPlan - Senior Software Engineer

CrashPlan

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Technical Lead UI - React

Luxoft

Gurugram, Haryana, India (On-Site)
3 Months ago
CAE - Senior Software Engineer

CAE

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Crunchyroll - Software Engineer

Crunchyroll

Hyderabad, Telangana, India (On-Site)
3 Months ago
Postman - Technical Support Engineer (East Coast)

Postman

United States (Hybrid)
3 Months ago
Barbaricum - Software Engineer

Barbaricum

Springfield, Virginia, United States (On-Site)
4 Months ago
Google - Software Engineer III, Front End, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug