Senior Software Engineer, Full Stack, Core

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

Job Summary

Job Description

This Senior Software Engineer, Full Stack, Core role at Google involves managing project priorities, deadlines, and deliverables. Responsibilities include designing, developing, testing, deploying, maintaining, and enhancing software solutions. You'll write and test code, participate in design reviews, and lead an engineering team to develop new IoT device measurement technologies. Code review, debugging, and leveraging industry-standard technologies (TypeScript, Angular, Java) are also key responsibilities. The Core team focuses on building the foundational technical elements for Google's products, impacting critical technical decisions across the company. The ideal candidate will have 5+ years of software development experience, 3+ years in full-stack development (Java, Python, Go, C++, JavaScript, TypeScript, HTML, CSS), and experience in testing, maintaining, and launching software products.
Must have:
  • 5+ years software development experience
  • 3+ years full-stack development experience
  • Experience with Java, Python, Go, C++, JavaScript, TypeScript, HTML, CSS
  • Experience testing, maintaining, launching software
  • Software design and architecture experience
Good to have:
  • Master's/PhD in CS or related field
  • Technical leadership experience
  • Experience developing accessible technologies

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 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.

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, 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. Lead an eng team to prototype, develop, and deploy new IoT device measurement technologies to figure out how building management devices in Google's spaces are being used.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Leverage the best of industry-standard technologies (e.g. TypeScript, Angular, Java).
  • 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

Playtika - Software Architect

Playtika

Ukraine (On-Site)
3 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Luxoft - Regular Data Engineer

Luxoft

(Remote)
6 Months ago
Lulalend - Senior Software Engineer

Lulalend

Cape Town, Western Cape, South Africa (Remote)
1 Week ago
warner bros games - Lead Software Engineer

warner bros games

Troy, New York, United States (Remote)
2 Months ago
Ion - Senior Full-Stack Developer, New York

Ion

New York, New York, United States (Hybrid)
7 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
6 Months ago
Google - Software Engineer III, YouTube

Google

Mountain View, California, United States (On-Site)
5 Months ago
Nagarro - Engineer, .Net Web

Nagarro

India (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Senior Associate Azure Data Engineer

PwC

Bengaluru, Karnataka, India (On-Site)
4 Days ago
CGS Carrers - Technical Support Analyst

CGS Carrers

Braga, Braga, Portugal (On-Site)
3 Weeks ago
Google - Software Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Software Engineer, Access Intelligence

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Sumo logic - Staff Software Engineer

Sumo logic

Austin, Texas, United States (On-Site)
1 Month ago
Hive Innovative Group - Frontend developer

Hive Innovative Group

Cairo, Cairo Governorate, Egypt (On-Site)
10 Months ago
Mashgin - Software Engineer, Backend

Mashgin

Palo Alto, California, United States (Hybrid)
7 Months ago
Boomi  - Software Principal Engineer - Application Security

Boomi

Conshohocken, Pennsylvania, United States (Hybrid)
1 Month ago
bytedance - Senior Site Reliability Engineer - Data Infrastructure (Seattle)

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Axon - Site Reliability Engineer II

Axon

London, England, United Kingdom (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Capgemini - SAP HANA/SQL

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Ion - Software Architect - User Experience (UX)

Ion

Pune, Maharashtra, India (On-Site)
7 Months ago
Teesta Investment   - Senior Software Engineer

Teesta Investment

Kolkata, West Bengal, India (On-Site)
8 Months ago
Sony Music Career - DGM D2C

Sony Music Career

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Bosch Group India - Executive/Assistant Manager_Commercial Purchase (Direct Materials Buyer)

Bosch Group India

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Aisera Jobs - Professional Services Engineer - AI/ML

Aisera Jobs

Hyderabad, Telangana, India (On-Site)
1 Month ago
Valeo - Executive / Sr. Executive - Logistics (Project Team)

Valeo

Pune, Maharashtra, India (On-Site)
6 Days ago
MRI Software - Manager - Lease Abstraction

MRI Software

Gurugram, Haryana, India (Hybrid)
3 Weeks ago
Zynga - Senior QA Analyst

Zynga

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Oliver+ - Resource Manager

Oliver+

Mumbai, Maharashtra, India (Remote)
4 Days ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Microsoft - Software Engineer - Systems

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
The Walt Disney Company - Lead Software Engineer, Android

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Compute Infrastructure

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
RoofStack - Senior Backend Developer

RoofStack

Istanbul, İstanbul, Türkiye (On-Site)
2 Months ago
Blazesoft - Front-End Developer

Blazesoft

Vaughan, Ontario, Canada (On-Site)
2 Months ago
Google - Software Engineer, gReach Program for People with Disabilities

Google

Seoul, South Korea (On-Site)
1 Month ago
Google - Software Engineer III, Google Cloud Compute Infrastructure

Google

Sunnyvale, California, United States (On-Site)
6 Months ago
Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
1 Month ago
Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
4 Months ago
Ion - Lead Software Engineer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (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