1

Junior Software Engineer Relocation Jobs in Michigan

Mentor junior and mid-level engineers and conduct code reviews * Collaborate cross-functionally ... A minimum of 5 years of professional software engineering experience * A minimum of 3 years of ...

Senior Software Engineer

Dearborn, MI · On-site

$112K - $148K/yr

Mentor junior and mid-level engineers, providing technical guidance * Take ownership of features ... Exposure to machine learning or AI applications in software development Bonus Qualities * Self ...

Consider joining our GM family of Software Engineers in VMEC (Vehicle Mechatronics and Embedded ... Any relocation costs would be the responsibility of the selected candidate. About GM Our vision is ...

Consider joining our GM family of Software Engineers in VMEC (Vehicle Mechatronics and Embedded ... Any relocation costs would be the responsibility of the selected candidate. About GM Our vision is ...

Senior Software Engineer (.NET )

Warren, MI · On-site +1

$115K - $151K/yr

Mentor and coach Junior engineers, conduct code and design reviews * Troubleshoot complex issues ... Experience in Azure Databricks, Data Mesh architecture This job may be eligible for relocation ...

Mentor junior and mid-level engineers and conduct code reviews * Collaborate cross-functionally ... A minimum of 5 years of professional software engineering experience * A minimum of 3 years of ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... This job may be eligible for relocation benefits. About GM Our vision is a world with Zero Crashes ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... This job may be eligible for relocation benefits. About GM Our vision is a world with Zero Crashes ...

Software Engineer The Opportunity: As a leadsoftware engineer, you can resolve a problem with a ... Experienceproviding technical leadership to small teams of junior developers * Experiencewith code ...

New

AI Software Engineer

Dearborn, MI · On-site

$100K - $192K/yr

As an AI-focused Software Engineer in Marketing Enterprise Analytics, you will architect systems ... Relocation assistance IS provided for this position. Candidates for positions with Ford Motor ...

Senior Software Engineer

Jackson, MI

$111K - $146K/yr

Senior Software Engineer #1060081 If you're looking for a career that will provide a challenging ... Technical Leadership -- Mentor junior and mid-level engineers, provide technical guidance, and ...

Senior Software Engineer

Grand Rapids, MI

$117K - $155K/yr

As a senior software engineer for SWIVEL, you will take on a prominent role within our Agile ... Guides and mentors junior and mid-level developers on the team. * Performs all other duties as ...

Showing results 41-60

Junior Software Engineer Relocation information

What is the difference between Junior Software Engineer Relocation vs Junior Software Developer?

AspectJunior Software Engineer RelocationJunior Software Developer
Required CredentialsBachelor's in CS or related field; some companies prefer internships or certificationsBachelor's in CS or related field; similar certification requirements
Work EnvironmentTypically in tech companies, startups, or corporate IT teams; may involve relocation to different cities or countriesSimilar environments; often in software firms, startups, or tech departments
Employer & Industry UsageCommonly used in tech industry, especially for entry-level roles with relocation optionsWidely used across tech, finance, and other industries for entry-level coding roles

Junior Software Engineer Relocation and Junior Software Developer roles share similar educational and certification requirements, work environments, and industry usage. The main difference lies in the emphasis on relocation opportunities for the Junior Software Engineer Relocation position, which involves moving to different locations as part of the job, whereas the Junior Software Developer may work locally or remotely without a relocation component.

What are the key skills and qualifications needed to thrive as a Junior Software Engineer Relocation, and why are they important?

To thrive as a Junior Software Engineer Relocation, a solid understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant degree in computer science or related fields are essential. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes cloud platforms or Agile methodologies is typically required. Strong communication, adaptability, and teamwork skills help junior engineers integrate into new teams and environments, especially when relocating. These competencies enable efficient onboarding, effective collaboration, and successful project contributions in dynamic or unfamiliar settings.

What is a Junior Software Engineer Relocation?

A Junior Software Engineer Relocation refers to a junior-level software engineering position where the job requires or offers support for relocating to a new city or country. This means the employer may provide assistance such as covering moving expenses, helping with housing, or managing visa processes if the new location is international. Relocation packages are often provided to attract talent from different regions and ensure a smooth transition into the new role. Junior software engineers are typically early-career professionals with less than two years of experience, and relocation opportunities can help them access better career prospects and professional development.

What are some common challenges faced by Junior Software Engineers who are relocating for a new role, and how can they successfully adapt to their new environment?

Junior Software Engineers who relocate for a new position often encounter challenges such as adjusting to a new city, integrating into a different company culture, and building relationships with a new team. To adapt successfully, it's important to seek out onboarding resources, participate in team meetings, and ask questions to understand workflows and expectations. Additionally, making an effort to connect with colleagues and joining local or company-based tech communities can help ease the transition and foster a sense of belonging.
What are the most commonly searched types of Software Engineer Relocation jobs in Michigan? The most popular types of Software Engineer Relocation jobs in Michigan are:
What are popular job titles related to Junior Software Engineer Relocation jobs in Michigan? For Junior Software Engineer Relocation jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Junior Software Engineer Relocation jobs in Michigan look for? The top searched job categories for Junior Software Engineer Relocation jobs in Michigan are:
What cities in Michigan are hiring for Junior Software Engineer Relocation jobs? Cities in Michigan with the most Junior Software Engineer Relocation job openings:
Infographic showing various Junior Software Engineer Relocation job openings in Michigan as of July 2026, with employment types broken down into 68% Full Time, and 32% Contract. Highlights an 100% In-person job distribution.
Software Engineer

Software Engineer

Stellantis

Auburn Hills, MI • On-site

Full-time

Posted 14 days ago


Stellantis rating

7.4

Company rating: 7.4 out of 10

Based on 129 frontline employees who took The Breakroom Quiz

18th of 44 rated automakers


Job description

Your Mission:
The AI and Data Analytics Team is looking for a Software Engineer to join our team. You will lead the design and development of scalable, secure, and highly available cloud-native systems on Amazon Web Services (AWS). In this role, you will take ownership of critical services, influence technical direction, and mentor engineers while partnering closely with product, DevOps, and leadership teams.
Priorities can change in a fast-paced environment like ours, so this role includes, but is not limited to, the following responsibilities:
  • Architect, design, and implement complex cloud-native applications on AWS
  • Lead technical decisions for scalability, reliability, security, and performance
  • Own end-to-end delivery of services from design through production support
  • Develop and maintain backend services, APIs, and microservices
  • Implement infrastructure as code using AWS CDK, CloudFormation, or Terraform
  • Drive best practices in system design, testing, monitoring, and CI/CD
  • Optimize AWS environments for performance, reliability, and cost efficiency
  • Ensure security, compliance, and observability standards are met
  • Troubleshoot and resolve high-impact production issues
  • Mentor junior and mid-level engineers and conduct code reviews
  • Collaborate cross-functionally with product managers, architects, and DevOps teams

Top Performers will be able to demonstrate:
  • Comprehensive knowledge of relational database concepts, including; data architecture, operational data stores, Interface processes, multidimensional modeling, master data management, and data manipulation
  • Expert knowledge and experience with custom ETL design, implementation and maintenance
  • Comprehensive experience designing, implementing, and iterating data pipelines using Big Data technologies
  • Experienced working on cross-functional teams and leading efforts to build data services from the ground up
  • Excellent communication skills with the ability to understand complex business problems and provide solutions.

Your Platform:
A truly global company, we have headquarters in Amsterdam, Paris, Turin, and Auburn Hills. We also have technology hubs on the east and west coast of the United States, in South America and India. These locations are the nerve center of our company, where the best ideas combine with unrivalled rigor to create the biggest and best automotive experiences in the world.
Our World:
Great mobility solutions start with great people! This is an exciting time to join us!
Stellantis is a leading global mobility player guided by a clear mission: to provide freedom of movement for all through distinctive, appealing, affordable and sustainable mobility solutions. Our Company's strength lies in the breadth of our iconic brand portfolio, the diversity and passion of our 300,000 people, and our deep roots in the communities in which we operate.
In this new era of mobility, our portfolio of brands is uniquely positioned to offer distinctive and sustainable solutions to meet the evolving needs of customers, as they embrace electrification, connectivity, autonomous driving and shared ownership. Founded by visionaries who infused them with passion and competitive spirit, these brands have made automotive history for more than a century and continue to speak to customers and inspire our employees today.
The driving force behind us is the diverse and talented group of men and women around the world who bring their passion and experience to their work every day. And while we are a truly global organization, we remain deeply rooted in the communities in which we operate and our people live and work.
Basic Qualifications:
  • BA/BS in Computer Science, Engineering, Mathematics, or a related technical discipline
  • A minimum of 8 years of working experience
  • A minimum of 5 years of professional software engineering experience
  • A minimum of 3 years of hands-on experience designing and building solutions on AWS
  • Deep experience with core AWS services (EC2, S3, RDS/Aurora, DynamoDB, Lambda, API Gateway, VPC, IAM)
  • Strong proficiency in one or more programming languages (Java, Python, Node.js, Go, etc.)
  • Experience designing distributed systems and microservice architectures
  • Hands-on experience with containerization and orchestration (Docker, ECS, EKS, Kubernetes)
  • Experience with CI/CD pipelines and automated deployments
  • Strong communication skills and ability to influence technical decisions

Preferred Qualifications:
  • Certification in AWS or other cloud providers
  • Experience with Databricks notebook workflows
  • Experience with Terraform

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom