1

Google Software Jobs in Detroit, MI (NOW HIRING)

Software Engineer #1059488 * Employees in this job function are responsible for designing ... Google Cloud Platform - 1 to 2 yrs * Java - 5 to 6 yrs * MongoDB - 1 to 3 yrs * IAM - 1 to 3 yrs ...

Senior Software Engineer

Allen Park, MI · On-site

$111K - $147K/yr

Design, build, and maintain Google Cloud Platform (GCP) infrastructure using Terraform-authoring ... AI-Assisted Software Engineering: Champion the use of generative AI tools and agentic coding ...

Senior Software Engineer

Allen Park, MI · Remote

$111K - $147K/yr

Design, build, and maintain Google Cloud Platform (GCP) infrastructure using Terraform-authoring ... AI-Assisted Software Engineering: Champion the use of generative AI tools and agentic coding ...

Deploy, monitor, and manage applications and services on Google Cloud Platform (GCP), including services such as Cloud Run, GKE, Cloud SQL, and Cloud Storage * Write clean, maintainable, well-tested ...

Software Engineer

Auburn Hills, MI · On-site

$70 - $100/hr

Develop and maintain cloud-native applications and services on platforms such as Microsoft Azure, AWS, or Google Cloud. * Support embedded software development activities for automotive and edge ...

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:

You should have a strong technical background and demonstrate experience in Java, Spring Boot, REST services, Google Cloud Platform, DevOps, and Agile software delivery. Responsibilities include the ...

Software Engineer #1061971 Position Description: As a Full-stack Software Engineer, you will ... Angular, Spring Boot, Java, Google Cloud Platform, GitHub, API Skills Preferred: Ansible, Jira ...

Sr Software Engineer

Southfield, MI · On-site

$110 - $150/hr

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

Showing results 21-40

Google Software information

See Detroit, MI salary details

$47.5K

$110.7K

$164.3K

How much do google software jobs pay per year?

As of Sep 6, 2026, the average yearly pay for google software in Detroit, MI is $110,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,100.00 and $128,700.00 per year, depending on experience, location, and employer.

What does a Google software engineer do?

A Google Software Engineer designs, develops, tests, and maintains software products and systems that power Google's wide range of services. They work on complex technical challenges, collaborate with cross-functional teams, and contribute to the scalability, performance, and security of Google's infrastructure. Their responsibilities may include writing code, debugging, reviewing peers' work, and participating in the design of innovative 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 programming skills in languages like Python, Java, or C++, a solid understanding of algorithms and data structures, and typically a degree in computer science or a related field. Familiarity with development tools such as Git, cloud platforms like Google Cloud, and experience with distributed systems are commonly required. Standout soft skills include problem-solving, collaboration, and effective communication, which are vital for working in cross-functional teams. These competencies enable engineers to build scalable, reliable products and contribute effectively to Google's innovative environment.

How does a Google software engineer typically collaborate with cross-functional teams during a project?

Software Engineers at Google frequently work alongside cross-functional teams that may include product managers, UX designers, quality assurance engineers, and data scientists. Collaboration often involves regular stand-up meetings, code reviews, and brainstorming sessions to align on project goals, share technical progress, and resolve challenges efficiently. This team-driven approach not only enhances product quality but also provides engineers with opportunities to learn from diverse perspectives and expand their skill set. Effective communication and a willingness to give and receive feedback are key to thriving in this collaborative environment.

What is the difference between Google Software vs Google Software Engineer?

AspectGoogle SoftwareGoogle Software Engineer
Required CredentialsBachelor's degree in CS or related field, coding skillsBachelor's or higher in CS, strong coding skills, sometimes internships
Work EnvironmentProduct teams, collaborative, innovativeDevelopment teams, coding, debugging, designing
Employer & Industry UsageGoogle's internal roles, tech industryGoogle's official job title, tech industry standard
Search & Comparison IntentGeneral roles at Google, non-specificSpecific coding and development roles at Google

Google Software typically refers to roles involving software development at Google, often used broadly for various technical positions. Google Software Engineer is a specific job title for a developer working on Google's products, requiring coding skills and technical expertise. While both involve software development, the Software Engineer role is more defined and formalized within Google's hiring structure.

Does Google still hire software engineers?

Yes, Google continues to hire software engineers regularly to support its products and services. The company seeks candidates with strong coding skills, experience in algorithms and data structures, and proficiency in programming languages like Python, Java, or C++. Job openings are available across various locations and levels, often requiring a technical interview process.
Infographic showing various Google Software job openings in Detroit, MI as of August 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $110,723 per year, or $53.2 per hour.

Java Developer- Software Engineer (3) - Core Engineer 1

IPS Technology Services, LLC

Dearborn, MI • On-site

$47.75 - $65.50/hr

Other

Posted 11 days ago


Job description

Job Role: Java Developer- Software Engineer (3) - Core Engineer 1

Job Location: Dearborn, MI (Onsite)

Job Description:

Position Description:

Software Engineer position within IT Product team responsible for full cycle systems development activities including software design, development, and deployment activities to launch new systems and enhance existing systems. This position is also expected to participate in integration and systems testing.

Experience Required:

This position requires hands on experience using full stack Java technologies.

3+ years of progressive IT experience with minimum 2 years of experience in Primary technical skills (Angular and Spring Boot)

Experience with software delivery tools (GitHub, Jenkins)

Experience developing in both software tiers - front-end, back end and database queries

Experience integration planning and deliverables (Webservices, API, etc.)

Experience with 3DEXPERIENCE platform integration using REST APIs, including API design, consumption, authentication, data exchange, and integration troubleshooting.

Knowledge and experience using Agile methodology

Experience or knowledge of Pivotal Cloud Foundry (PCF) platform and Google Cloud Platform (Google Cloud Platform) will be considered a plus.

Should be able to work on all aspects of the MLOps cycle (data) extraction, analysis, model training, deployment, re-training).

Should have good business understanding to formulate new use cases.

Knowledge of Python and packages like pandas, numpy, scipy, TensorFlow, scikit-learn is a must.

Should be proficient with Git (GitHub), handle code merges for all developers and be able to resolve merge conflicts. Should be aware of Docker/Kubernetes for containerization of applications, and Jenkins/Tekton to create pipelines.

Cloud Development: Should have some expertise with working on Google Cloud Platform and be able to integrate tools like GCS, BigQuery and DataFlow into existing workflows.

Should be aware of configuring infrastructure through CI/CD pipelines using Terraform.

Required Skills/Experience:

Core Java (Java 11-Open JDK), Angular 8, Spring Boot 2.x, REST API integration, 3DEXPERIENCE, GitHub, Jenkins, Relational

Database Secondary Technical Skills:

Splunk, Dynatrace

Preferred Skills / Experience:

Experience working in cross functional global team environment.

Demonstrated ability to deliver product roadmap milestones.

Strong written, verbal communication and collaboration skills.

Good understanding of Software Development Life Cycle

Skills Required:

Java, Google Cloud Platform, Data/Analytics dashboards

Skills Preferred:

Product Management

Experience Required:

Software Engineer position within IT Product team responsible for full cycle systems development activities including software design, development, and deployment activities to launch new systems and enhance existing systems.

This position is also expected to participate in integration and systems testing.

Experience Required:

This position requires hands on experience using full stack Java technologies.

3+ years of progressive IT experience with minimum 2 years of experience in Primary technical skills (Angular and Spring Boot)

Experience with software delivery tools (GitHub, Jenkins)

Experience developing in both software tiers - front-end, back end and database queries

Experience integration planning and deliverables (Webservices, API, etc.)

Experience with 3DEXPERIENCE platform integration using REST APIs, including API design, consumption, authentication, data exchange, and integration troubleshooting.

Knowledge and experience using Agile methodology

Experience or knowledge of Pivotal Cloud Foundry (PCF) platform and Google Cloud Platform (Google Cloud Platform) will be considered a plus.

Should be able to work on all aspects of the MLOps cycle (data) extraction, analysis, model training, deployment, re-training).

Should have good business understanding to formulate new use cases. Knowledge of Python and packages like pandas, numpy, scipy, TensorFlow, scikit-learn is a must.

Should be proficient with Git (GitHub), handle code merges for all developers and be able to resolve merge conflicts.

Should be aware of Docker/Kubernetes for containerization of applications, and Jenkins/Tekton to create pipelines.

Cloud Development: Should have some expertise with working on Google Cloud Platform and be able to integrate tools like GCS, BigQuery and DataFlow into existing workflows.

Should be aware of configuring infrastructure through CI/CD pipelines using Terraform.

Experience Preferred:

Experience working in cross functional global team environment.

Demonstrated ability to deliver product roadmap milestones.

Strong written, verbal communication and collaboration skills.

Good understanding of Software Development Life Cycle

Education Required:

Bachelor''''s Degree

Education Preferred:

Master''''s Degree


IPS Technology Services logo

About IPS Technology Services

Sourced by ZipRecruiter

In today's Tech driven world, Businesses and Organizations need to stay on the cutting edge to thrive and outshine the competition. We at IPS Technology Services fully understand the need today's business has for a full spectrum of IT services delivered in a Transparent, Cost effective way. Our dedicated team has many combined years of experience in several tech sectors, allowing us to offer a vast array of services, including IT staffing, CIO advisory, Digital marketing, Systems development and both Healthcare and engineering IT. In addition, we even offer IT outsourcing services to clients who need operation support for older systems that they still rely on. We will never force you to abandon the system that works for your needs–at IPS Technology Services, we fully understand that each company is different and there is no one-size fits all solution.

Company size

11 - 50 Employees

Headquarters location

Troy, MI, US

Year founded

2004

Social media