Senior Software Engineer, Full Stack

1 Hour ago • 5-8 Years • Full Stack Development

Job Summary

Job Description

As a Senior Software Engineer, Full Stack at Google, you will leverage your technical expertise to manage project priorities, deadlines, and deliverables. You'll design, develop, test, deploy, maintain, and enhance software solutions. Responsibilities include writing and testing code, participating in design reviews, reviewing code from peers, contributing to documentation, and triaging and resolving product issues. You will work on projects critical to Google's needs, collaborating with teams across the full stack. The role requires expertise in backend (Java, Python, GO, C++) and frontend technologies (JavaScript, TypeScript, HTML, CSS) along with experience in software design, architecture, and testing. The Core team focuses on building the fundamental technical elements of Google's products, working across various product lines to create central solutions and strengthen existing systems.
Must have:
  • 5+ years software development experience
  • 3+ years full-stack development experience
  • 3+ years testing and launching software
  • Java, Python, JavaScript expertise
  • Software design and architecture experience
Good to have:
  • Master's degree in CS
  • Technical leadership experience
  • Experience with accessible technologies
  • Cryptography knowledge
  • C++, C#, TypeScript, Angular, API design experience
  • Machine Learning experience

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience with full stack development, across the back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, etc.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.
  • Experience in Cryptography, Cryptographic Algorithms, Java, C++, C#, TypeScript, Angular, API Design, API Development, Object-Oriented Programming, Machine Learning.

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.

In this role,with your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities

  • Write and test 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.

Similar Jobs

Next Level Business Services - Mobile Test Manager

Next Level Business Services

Alpharetta, Georgia, United States (On-Site)
6 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Los Angeles, California, United States (On-Site)
1 Day ago
ION - Technical Consultant - Endur

ION

New York, New York, United States (On-Site)
6 Months ago
Limit Break - Unity UI Engineer

Limit Break

(Remote)
1 Week ago
CleverTap - Senior Backend Engineer (Java & Mongo DB)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Britive - SOFTWARE ENGINEER (CLOUD)

Britive

Bengaluru, Karnataka, India (Remote)
5 Months ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Nagarro - Principal Engineer, Data Science

Nagarro

India (Remote)
6 Months ago
N-iX - Senior Frontend Engineer

N-iX

Ukraine (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Riot Games - Manager, Software Engineering - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Flexera - Senior Site Reliability Engineer

Flexera

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Zoox - Site Reliability Engineer

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
Playrix - Senior Engineering Manager

Playrix

Portugal (Remote)
5 Months ago
SmileGate - Platform Division Web Service Backend Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Ness Digital - Big Data Engineer

Ness Digital

Timișoara, Timiș, Romania (Remote)
3 Weeks ago
Niantic - Software Engineer, Mapping Services

Niantic

San Francisco, California, United States (Hybrid)
3 Weeks ago
Axon - Backend Software Engineer II (Hybrid)

Axon

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
4 Months ago
ByteDance - Senior Software Engineer, Global Payment Risk & Compliance

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Next Level Business Services - Sr. Java Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Assystems - Resident Engineer cum Highway  Engineer

Assystems

Aizawl, Mizoram, India (On-Site)
6 Months ago
CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Gurugram, Haryana, India (Remote)
3 Weeks ago
Axinous - Senior Manager - Indirect Tax

Axinous

Hyderabad, Telangana, India (Remote)
1 Month ago
The Walt Disney Company - Associate Animation Supervisor

The Walt Disney Company

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer

Nagarro

Hyderabad, Telangana, India (On-Site)
6 Months ago
Assystems - Design Engineer

Assystems

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Netflix - Manager, Inclusion Strategy - India

Netflix

Mumbai, Maharashtra, India (On-Site)
2 Months ago
PwC - Senior Analyst - Deals - TS

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Luxoft - Murex Lead MxML Developer

Luxoft

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Vigaet - Nuke Compositing Supervisor

Vigaet

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Principal Engineer, Cloud Infrastructure

Nagarro

India (Remote)
6 Months ago
Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group

Community Of Madrid, Spain (Hybrid)
2 Weeks ago
Google - Software Engineer III, Infrastructure, Google Cloud Data Management

Google

New York, New York, United States (On-Site)
5 Months ago
Nielsen Holdings - Software Engineer - Bigdata (Java/Scala and SQL)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Google - Software Engineer III, Performance Infrastructure, Chrome

Google

Munich, Bavaria, Germany (On-Site)
1 Hour ago
Microsoft - Software Engineer - Fullstack

Microsoft

Redmond, Washington, United States (On-Site)
9 Hours ago
Trackman - Front-end Developer

Trackman

Denmark (On-Site)
2 Months ago
Google - Software Engineer III, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
1 Hour ago
N-iX - Middle .NET Fullstack Engineer

N-iX

Poland (Remote)
2 Days ago
ByteDance - Full Stack Software Engineer - Data, Security

ByteDance

San Jose, California, United States (On-Site)
3 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.

Portland, Oregon, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Taipei City, Taiwan (On-Site)

Atlanta, Georgia, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

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