1

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

Sr Software Engineer

Southfield, MI ยท On-site

$112K - $148K/yr

Leverage Google Claud Platform (GCP) services to build and manage robust data storage, processing ... Software Engineer or similar position utilizing all of the following: SQL; Python; Google Cloud ...

Software Engineer #1061081 * This is a hands-on individual contributor role focused on building AI ... Experience with the Google Agent Development Kit (ADK) or comparable agent frameworks, such as ...

Software Engineer

Dearborn, MI ยท On-site

$115K - $162K/yr

Develop Spring Boot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services ... Agile software engineering practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing

Software Engineer #1056629 * The Staffs IT WorkTech Team seeks an individual ready to be on a full ... GitHub * Google Cloud Platform * REST APIs * Jenkins * Java Experience Required: * Engineer ...

As a Senior Software Engineer, you will be instrumental in designing, developing, and evolving our ... Develop Spring Boot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services ...

Software Engineer #1061173 * As an Embedded Controls Software Engineer, you will be a critical ... Google Test). Perform on-target validation using Vector CANoe and MULTI debugger. Conduct root ...

Mainframe Software Engineer #1062268 * This position is for a Mainframe Software Engineer within ... Experience in Google BigQuery and Google Cloud Platform would be a plus Skills Required:

Software Engineer #1060561 Position Description: Need software engineer to work on Propulsion in ... Google Cloud Platform (GCP) development (Cloud Run, Pub Sub, GCS Bucket) and deployment experience

Software Engineer #1060559 Position Description: Need software engineer to work on Propulsion in ... Google Cloud Platform (GCP) development (Cloud Run, Pub Sub, GCS Bucket) and deployment experience

Senior Software Engineer

Allen Park, MI ยท On-site +1

$113K - $192K/yr

This Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking individual who has experience designing, building, and deploying cloud applications, owning Google ...

Software Engineer #1061561 * Employees in this job function are responsible for designing ... Google BigQuery, Dataflow). * Strong understanding of data warehousing concepts, data modeling ...

Google Cloud Platform * Web Applications * Supply Chain Knowledge Experience Required: * Engineer 3 ... Software development lifecycle experience * Leveraging AI to assist with coding and daily tasks

Software Engineer #1058856 * Employees in this job function are responsible for designing ... GitHub * Google Cloud Platform * REST APIs * Jenkins * Java Experience Required: * Engineer Exp:

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 ... Full-stack software engineering roles, in which employees develop all components of software ...

Software Engineer #1058767 * Employees in this job function are responsible for designing ... Google Cloud Platform (GCP) services - Cloud Function, Pubs/Subs, PostgreSQL, etc. * Test Driven ...

Showing results 21-40

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.

Sr Software Engineer

Stefanini Group

Southfield, MI โ€ข On-site

$112K - $148K/yr

Contractor

Posted 10 days ago


Job description

Details:
Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build, and maintain reliable, efficient, and scalable data infrastructure for data collection, storage, transformation, and analysis. Plan, design, build, and maintain scalable data solutions including data pipelines, data models, and applications for efficient and reliable data workflow. Design, implement, and maintain existing and future data platforms. Design and develop analytical tools, algorithms, and programs to support data engineering activities like writing scripts and automating tasks. Design, build, and maintain highly scalable, fault-tolerant, and performant data pipelines to ingest and process data. Architect and implement a unified data model capable of connecting all relevant data elements across various sources. Leverage Google Claud Platform (GCP) services to build and manage robust data storage, processing, and orchestration layers. Implement rigorous data quality gates, validation rules, bad record handling, and comprehensive logging. Ensure strict adherence to data security policies, IAM role management, and GCP perimeter security. Work closely with AI/ML engineers, data scientists, and product managers to understand data requirements, integrate data solutions with multi-agentic systems, and optimize data delivery. Implement robust testing strategies. Continuously monitor, optimize, and troubleshoot data pipelines.
Job Requirements
Details:
Qualified candidates must have a Bachelor's degree in Computer Science, Computer Engineering, Data Science or a foreign equivalent, and at least two (2) years of experience as a Software Engineer or similar position utilizing all of the following: SQL; Python; Google Cloud Platform (GCP); ETL/ELT data processing pipelines; data transformation and data integration; BigQuery (Data warehouse and analytics); cloud storage; CI/CD pipeline implementation; AI/ML; Java; and PowerShell.
Work at various, unanticipated locations throughout the US is possible. Relocation costs not paid. This is not travel but would be based on a change in the customers. Relocation would be once a year at most.
#DNI #DE-DNI #LI-DNI
Pay Range:
Based on Experience