1

Google Software Engineer Jobs in Novi, MI (NOW HIRING)

Google Cloud Platform Data Engineer

Dearborn, MI ยท On-site

$105K - $126K/yr

Stefanini is looking for a Google Cloud Platform Data Engineer, Dearborn, MI For quick apply ... Experience integrating AI tools into the software development lifecycle, including code generation ...

Software Engineer #1057371 What you'll do... * Drive the definition, technical design, development ... Google Cloud Platform (GCP) cloud technologies. * Efficient with canary deployments, and API ...

Software Engineer #1057369 What you'll do... * Drive the definition, technical design, development ... Google Cloud Platform (GCP) cloud technologies. * Efficient with canary deployments, and API ...

AI engineer

Dearborn, MI ยท On-site

$89K - $122K/yr

Grow technical capabilities / expertise and provide guidance to other software engineers on the team. Skills Preferred: * Experience working with Google Cloud platform. * Experience with Python and ...

Senior AI/ML Software Engineer

Dearborn, MI ยท On-site

$112K - $148K/yr

Senior AI/ML Software Engineer Dearborn, MI W2 Position Description: Employees in this job function ... Artificial Intelligence & Expert Systems, Google Cloud Platform, Web Applications, Supply Chain ...

Software Engineer #1061415 Position Description: As a Full Stack Developer within the Connected ... Candidate will utilize Java, Microservices, and Google Cloud Platform (GCP) to build scalable, data ...

The Staff Software engineer will be responsible for the architecture and leading development of ... Google Cloud Platform (GCP) or comparable providers like AWS or Azure. Even better, you may have.

Showing results 41-60

Google Software Engineer information

See Novi, MI salary details

$59.6K

$138.4K

$192.8K

How much do google software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for google software engineer in Novi, MI is $138,406.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,600.00 and $162,300.00 per year, depending on experience, location, and employer.

What does a Google software engineer do?

Google Software Engineers typically work in cross-functional teams alongside product managers, UX designers, and other engineers. You'll regularly participate in code reviews, design discussions, and agile ceremonies to ensure the delivery of high-quality software. Collaboration often extends beyond the immediate team, offering opportunities to share knowledge, mentor peers, and contribute to company-wide technical initiatives. This team-oriented approach allows engineers to learn from different perspectives, accelerate their growth, and deliver more impactful solutions.

Does Google still hire software engineers?

Yes, Google continues to hire software engineers to support its technology development, product teams, and infrastructure. The company regularly posts job openings requiring skills in programming, data structures, and algorithms, often emphasizing experience with tools like Python, C++, or Java. Candidates typically go through a rigorous interview process that assesses technical expertise and problem-solving abilities.

What is a Google software engineer?

A Google Software Engineer is responsible for designing, developing, testing, and maintaining software solutions that power Google's products and services. They work on large-scale systems, collaborate with cross-functional teams, and use languages like C++, Java, and Python. Engineers at Google solve complex technical challenges and contribute to high-performance, scalable applications.

What are the key skills and qualifications needed to thrive as a Google software engineer?

To thrive as a Google Software Engineer, you need strong skills in computer science fundamentals, programming (particularly in languages like Java, C++, or Python), and a relevant degree or equivalent experience. Familiarity with advanced development tools, distributed systems, cloud infrastructure (such as Google Cloud Platform), and sometimes technical certifications is highly valued. Excellent problem-solving abilities, communication, and teamwork are standout soft skills in this environment. These skills are essential for building scalable products, collaborating in high-impact teams, and driving innovation at a large tech company.

Is it hard to get a software engineer job at Google?

Getting a software engineer position at Google is highly competitive due to the company's rigorous hiring process, which includes multiple technical interviews assessing coding skills, problem-solving, and system design. Candidates typically need strong programming abilities in languages like Python, Java, or C++, along with relevant experience and a solid understanding of algorithms and data structures.

What are popular job titles related to Google Software Engineer jobs in Novi, MI?

For Google Software Engineer jobs in Novi, MI, the most frequently searched job titles are:

What job categories do people searching Google Software Engineer jobs in Novi, MI look for?

The top searched job categories for Google Software Engineer jobs in Novi, MI are:

What cities near Novi, MI are hiring for Google Software Engineer jobs?

Cities near Novi, MI with the most Google Software Engineer job openings:

Infographic showing various Google Software Engineer job openings in Novi, MI as of August 2026, with employment types broken down into 78% Full Time, 19% Part Time, and 3% Contract. Highlights an 88% In-person, and 12% Remote job distribution, with an average salary of $138,406 per year, or $66.5 per hour.

W2-FTE - Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) - Dearborn

Empower Professionals

Dearborn Heights, MI โ€ข On-site

$48.50 - $62.50/hr

Other

Posted 9 days ago


Job description

Role: Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) 

Location: Dearborn, MI (Hybrid)

Duration: FTE

 

Job Description:

We are seeking a Full Stack Software Engineer with strong expertise in Java, Spring Boot, Angular, and Google Cloud Platform (Google Cloud Platform) to design, develop, and maintain scalable enterprise applications and automation solutions. The ideal candidate will have hands-on experience building cloud-native applications, developing RESTful APIs, implementing CI/CD automation, and creating self-service platforms that improve deployment efficiency and software delivery.

 

Responsibilities:

  • Design, develop, and maintain enterprise web applications using Java, Spring Boot, Angular, and Google Cloud Platform.
  • Build and deploy self-service portals and automation solutions.
  • Develop responsive front-end applications and scalable back-end services.
  • Design and implement RESTful APIs and integrate them with enterprise applications.
  • Develop and optimize PostgreSQL database solutions.
  • Build and maintain deployment pipelines using GitHub Actions and CI/CD best practices.
  • Perform unit testing, debugging, code reviews, and application performance optimization.
  • Ensure applications are developed following security and coding best practices.
  • Collaborate with development, DevOps, and business teams to deliver high-quality solutions.
  • Monitor, support, and enhance existing applications and automation tools.
  • Contribute to architecture decisions focused on scalability, maintainability, and performance.
  • Translate business requirements into Jira user stories with clear acceptance criteria.

 

Requirements:

  • Bachelor''s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Java and Spring Boot development.
  • 5+ years of experience with Angular or similar front-end frameworks.
  • Hands-on experience with Google Cloud Platform (Google Cloud Platform) services (3+ years preferred; strong practical experience will be considered).
  • 3+ years of experience developing RESTful APIs.
  • 2+ years of experience building and maintaining GitHub Actions workflows.
  • Experience with CI/CD pipelines and deployment automation.
  • Experience building and supporting enterprise web applications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience working in Agile development environments.

 

Skills:

  • Java
  • Spring Boot
  • Angular
  • Full Stack Development
  • Google Cloud Platform (Google Cloud Platform)
  • RESTful APIs
  • GitHub Actions
  • CI/CD
  • PostgreSQL
  • Web Application Development
  • DevOps
  • Git
  • Jira
  • Automation
  • Cloud-Native Applications
  • Application Security
  • Agile Development

 

Preferred Qualifications

  • Experience with iOS or Android mobile development.
  • Knowledge of application security, vulnerability analysis, and mitigation.
  • Experience working within large enterprise service teams.
  • DevOps experience.
  • Experience with Ansible, Jira, Swift, Kotlin, or scripting languages.

Anil Singh

Technical Recruiter | Empower Professionals

......................................................................................................................................

 Phone:  x 381 | Mobile:  | Fax:

100 Franklin Square Drive โ€“ 4th Floor Somerset, NJ 08873

Certified NJ and NY Minority Business Enterprise (NMSDC)