cover image
Insight Global

Sr Software Engineer

Hybrid

Auburn hills, United states

$ 68 /hour

Senior

Freelance

12-03-2026

Share this job:

Skills

Python TypeScript Docker Kubernetes Architecture Data Architecture Azure AWS C++ Analytics GCP

Job Specifications

Position: Senior Software Engineer

Location: Auburn Hills, MI 3 days onsite

Duration: 6 month contract to hire

Pay Range: $53/hr - $68/hr

**Exact compensation may vary based on several factors, including skills, experience, and education.

**Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Day-to-Day:

The Senior Software Engineer will serve as a senior technical leader responsible for shaping the vision and execution of a robot companies service platform strategy. This role will architect, design, and scale high-performance service infrastructure across AWS, lead mission-critical IoT and backend data initiatives, and provide technical oversight on the most complex engineering challenges. The Senior Engineer can mentor and guide multiple engineering teams, drive best practices in data architecture, and collaborate with leaders across product, engineering, and analytics to ensure data systems are reliable, secure, and future-proof.

Must Have:

7+ year's experience as a Software Engineer or related role
6+ years of TypeScript or Python scripting
7+ Years of backend software engineering experience
6+ years of cloud experience (AWS, GCP, Azure)
Experiment working with IoT Core (AWS Tool)
Experience with multithreading (Cross computation)
Enterprise data experience
DynamoDB or S3 experience
Robust experience with memory management

Nice to Have:

Bachelors degree
AI/ML models
C++
Rest API
Experience with containers (Kubernetes docker)
Experience working on firmware at a robot company (Nest or Ring)

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more