1

Google Software Jobs in Michigan (NOW HIRING)

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

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

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

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

... across Azure, Google Cloud Platform, and AWS environments.Define and maintain security best ... Support software supply-chain security, SBOM requirements, technical debt, and upgrade planning.

Senior Software Developer

Dearborn, MI · On-site

$50.25 - $66.25/hr

Stefanini is looking for a Full Stack Developer, Dearborn, MI As a Full-Stack Software Engineer ... Skills RequiredAngular, Spring Boot, Java, Google Cloud Platform, GitHub, RESTful APIs Skills ...

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

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

... Google Cloud Platform (GCP) utilizing GCP services such as Cloud Run, Cloud Spanner, Cloud Pub/Sub, and more. • Champion engineering best practices, including code reviews, adherence to ...

Solid understanding and practical experience with Google Cloud Platform (GCP) services, including GCS (Google Cloud Storage), Cloud Run, and APIGEE. * Development Tools & Practices: Proficient with ...

This role focuses on backend engineering, Google Cloud Platform (Google Cloud Platform), DevOps, and modern software development practices. The ideal candidate will have experience building scalable ...

Showing results 41-60

Google Software information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do google software jobs pay per year?

As of Sep 7, 2026, the average yearly pay for google software in Michigan is $97,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $113,300.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.

What cities in Michigan are hiring for Google Software jobs?

Cities in Michigan with the most Google Software job openings:

Infographic showing various Google Software job openings in Michigan as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $97,484 per year, or $46.9 per hour.

Mainframe Software Engineer

FastTek

Dearborn, MI

$45 - $58/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 26 days ago


Job description

Mainframe Software Engineer #1062268
Job Description:
  • This position is for a Mainframe Software Engineer within the Service Quality team.
  • In this role, the Software Engineer will serve as the primary Mainframe Developer for the Recall Suite of applications, supporting both their ongoing operations and strategic modernization.
  • Key responsibilities include on-call support, operations support, customer interaction, and the continued development and modernization of these products.
  • The engineer will collaborate closely with a Product Owner, Product Manager, and fellow engineers to deliver projects and features that meet the current business needs and advance the application migration journey to the Google Cloud Platform (GCP).
 
Key Responsibilities:
  • Be an integral part of the FCSDTech/Service Quality team, supporting Recall and Software FSA Products.
  • Provide call and production support
  • Complete Mandatory features to support the Software FSA and Compliance requirement
  • Address the product team's deliverables and actively manage the backlog.
  • Review and support defect resolution efforts, assisting in prioritizing these issues within the backlog.
  • Ensure that the product delivers strong value propositions for both customers and the business.
  • Participate in the collaborative process of the product modernization journey alongside other IT products, vendors, and business customers.
 
Position Qualifications:
  • Bachelor's degree in computer science or equivalent
  • 7+ years' experience in mainframe development background in design, analysis and coding: COBOL (IMS), JCL, CA7, DB2 and/or BigQuery, COBOL Stored Procedures and real-time and batch processing.
  • 2+ years' experience implementing z/OS connect, SFTP, SOAP and REST APIs, and other methods for system-to-system communication and data exchange
  • Ability to design, develop and maintain Mainframe COBOL & JCL to meet support and/or project requirements
  • Experience using source code management tools such as Endeavor and GitHub
  • Quick starter to troubleshoot/resolve incidents and business support items
  • Ability to perform application support tasks: systems support, security/audit reviews, and maintenance tasks
  • Excellent teamwork, written and verbal communication, and organizational skills are essential, ability to solve complex problems in a global environment
  • Ability to multi-task effectively and prioritize work based on business impact and urgency
  • Unit and integration testing experience
  • Ability to work independently and take initiative when solving unexpected problems
  • Experience in Google BigQuery and Google Cloud Platform would be a plus
 
Skills Required:
  • Mainframe Systems
 
Experience Required:
  • Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.
  • 6+ years in IT
  • 4+ years in development
 
Education Required:
  • Bachelor's Degree
 
Additional Information:
Key Responsibilities:
  • Be an integral part of the Tech/Service Quality team, supporting Recall and Software FSA Products.
  • Provide call and production support
  • Complete Mandatory features to support the Software FSA and Compliance requirement
  • Address the product team's deliverables and actively manage the backlog.
  • Review and support defect resolution efforts, assisting in prioritizing these issues within the backlog.
  • Ensure that the product delivers strong value propositions for both customers and the business.
  • Participate in the collaborative process of the product modernization journey alongside other IT products, vendors, and business customers.
 
Position Qualifications:
  • Bachelor's degree in computer science or equivalent
  • 7+ years' experience in mainframe development background in design, analysis and coding: COBOL (IMS), JCL, CA7, DB2 and/or BigQuery, COBOL Stored Procedures and real-time and batch processing.
  • 2+ years' experience implementing z/OS connect, SFTP, SOAP and REST APIs, and other methods for system-to-system communication and data exchange
  • Ability to design, develop and maintain Mainframe COBOL & JCL to meet support and/or project requirements
  • Experience using source code management tools such as Endeavor and GitHub
  • Quick starter to troubleshoot/resolve incidents and business support items
  • Ability to perform application support tasks: systems support, security/audit reviews, and maintenance tasks
  • Excellent teamwork, written and verbal communication, and organizational skills are essential, ability to solve complex problems in a global environment
  • Ability to multi-task effectively and prioritize work based on business impact and urgency
  • Unit and integration testing experience
  • Ability to work independently and take initiative when solving unexpected problems
 
Additional Info:
 
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra.  We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
 
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match
 
Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, and 2023!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/
AI & Hiring Disclosure
We use AI tools to support parts of our hiring process, such as reviewing applications and identifying potential matches. These tools are designed to promote efficiency, consistency, and fairness, and they are always used under human oversight.
All personal data collected is used solely for recruitment purposes, and you have the right to know, access, or request deletion of your data at any time, subject to legal limits.
If AI will be used in a video interview, you'll be informed in advance and asked for your consent, with the option to opt out.
Our tools are regularly reviewed to detect potential bias and to ensure compliance with all applicable laws and our commitment to inclusive hiring.
To learn more or exercise your rights, please contact us at info@fasttek.com.