1

Global Software Jobs in Michigan (NOW HIRING)

Youngsoft, Inc. ( is a global software solutions IT company, delivering digital enterprise business betterment since 1996. Through collaborative engagement and discovery with our clients and vendors ...

Software Engineer 2

Auburn Hills, MI ยท On-site

$92K - $126K/yr

Lead the global software development project team including technical leadership and program timing. * Design of the software architecture considering the product requirements, software re-use ...

Works closely with both local and global software teams and interacts with different functional groups in order to deliver the software programs on time with high quality and within budget. Manages ...

Software Engineer 2

Auburn Hills, MI ยท On-site

$92K - $126K/yr

Lead the global software development project team including technical leadership and program timing. * Design of the software architecture considering the product requirements, software re-use ...

Works closely with both local and global software teams and interacts with different functional groups in order to deliver the software programs on time with high quality and within budget. Manages ...

Senior Software Engineer

Warren, MI ยท On-site

$115K - $151K/yr

We are looking for software developers with a strong passion for developing the software tools and the engineering process to enable a global software organization. The job will leverage agile ...

Senior Software Engineer

Warren, MI ยท Hybrid

$115K - $151K/yr

We are looking for software developers with a strong passion for developing the software tools and the engineering process to enable a global software organization. The job will leverage agile ...

next page

Showing results 1-20

Global Software information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do global software jobs pay per year?

As of Aug 23, 2026, the average yearly pay for global 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 is a global software engineer?

A Global Software Engineer is a professional who develops, maintains, and supports software applications that are used across multiple countries and regions. They often work with international teams and must consider localization, cultural differences, and varying legal requirements in their software solutions. Their role may involve coordinating with stakeholders worldwide, ensuring software compatibility across diverse environments, and supporting users from different backgrounds. This position requires strong technical skills as well as effective communication and collaboration across cultures.

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

To excel as a Global Software Engineer, you need strong programming skills, a deep understanding of software development methodologies, and usually a degree in computer science or related field. Familiarity with tools like version control systems (e.g., Git), cloud platforms, and global collaboration software is essential, along with certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Outstanding problem-solving, cross-cultural communication, and adaptability enable you to navigate diverse teams and complex, international projects. These skills ensure effective development, deployment, and support of software solutions that meet the needs of a global user base.

How does a global software engineer typically collaborate with international teams, and what challenges might arise in this environment?

Global Software Engineers frequently work with colleagues across different countries and time zones, often relying on virtual communication tools like video conferencing, instant messaging, and collaborative code repositories. This international collaboration can present challenges such as coordinating meetings across time zones, navigating cultural differences, and ensuring consistent documentation and coding standards. However, it also fosters a dynamic environment where team members gain exposure to diverse perspectives and best practices, leading to innovative solutions and personal growth. Adapting to asynchronous communication and building strong cross-cultural connections are key to thriving in this role.

What is the difference between Global Software vs Software Developer?

AspectGlobal SoftwareSoftware Developer
Required CredentialsBachelor's in Computer Science or related field, certifications like PMP or Agile certificationsBachelor's in Computer Science or related field, coding bootcamps, certifications
Work EnvironmentGlobal offices, remote teams, multinational projectsOffice or remote, project-specific coding and development
Employer & Industry UsageTech companies, multinational corporations, software firmsTech startups, software companies, IT departments
Search & Comparison IntentUnderstanding roles in global software solutionsLearning about software development roles

Global Software professionals focus on developing and managing software solutions across multiple regions, often involving international teams and compliance. Software Developers primarily create, test, and maintain software applications. While both roles require technical skills and similar credentials, Global Software roles emphasize global project coordination and cross-cultural collaboration, whereas Software Developers concentrate on coding and technical implementation within specific projects.

What are popular job titles related to Global Software jobs in Michigan?

For Global Software jobs in Michigan, the most frequently searched job titles are:

Infographic showing various Global Software job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $97,484 per year, or $46.9 per hour.

Global Software Engineering Manager - APM & Observability (Detroit)

New Relic

Detroit, MI โ€ข On-site

Full-time

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

New Relic is seeking an experienced technology leader to grow our global engineering team and help customers build better software by advancing the next generation of Application Performance Monitoring agents. You will lead with hands-on data analysis, design scalable observability solutions, and guide cross-functional teams across distributed environments.

The role requires 10+ years in software engineering and 4+ years of leadership, with a proven ability to drive 24/7 operations, mentor

#J-18808-Ljbffr