1

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

Sr Software Engineer

Southfield, MI

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

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

This role serves as the primary developer supporting the Recall Suite of Applications and Software ... Experience with Google BigQuery. * Experience supporting modernization and cloud migration ...

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

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

Mainframe Software Engineer

Dearborn, MI · On-site

$45 - $58/hr

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

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

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:

Showing results 21-40

Google Software Engineer information

See Troy, MI salary details

$59.5K

$138.3K

$192.6K

How much do google software engineer jobs pay per year?

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

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

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.

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 cloud technologies, and the hiring process typically involves technical interviews and coding assessments.

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

Getting a software engineering job at Google is competitive, requiring strong technical skills, including proficiency in algorithms, data structures, and coding in languages like Python or C++. Candidates typically go through multiple interview rounds assessing problem-solving, system design, and technical knowledge. A solid educational background and relevant experience can improve chances, but the process remains rigorous due to high standards and demand for top talent.

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

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

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

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

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

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

Infographic showing various Google Software Engineer job openings in Troy, MI as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $138,256 per year, or $66.5 per hour.

$112K - $148K/yr

Contractor

Posted 19 days ago


Job description

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. 

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
Education:Employment Type: CONTRACTOR