Demo

Mechanical Engineer

Insight Global
Owasso, OK Contractor
POSTED ON 6/4/2026
AVAILABLE BEFORE 7/2/2026

Job Title: Mechanical Engineer

Duration: 12 months possible extensions

Location:

  • Owasso, OK (1 open)

Pay Rate: $70-85/hr flex

Interview Process: 1 and done (panel)


Day to day:

Insight Global’s data center client is seeking a Mechanical Engineer who will act as the technical authority across mechanical systems, partnering closely with construction leads and design consultants to drive projects from design through execution. The role focuses heavily on design phase leadership, including page turns, RFI and submittal review, quality control, and field walks. The ideal candidate brings a strong construction background, deep MEP expertise, and the ability to provide thought leadership across cross‑functional teams while owning the technical success of complex, long‑duration projects.


Must Haves:

  • 3-5 years of experience in project engineering with mechanical background
  • Strong construction background with full project lifecycle exposure
  • Expertise in complex mechanical systems: HVAC, chillers, cooling towers
  • Engineering degree or equivalent experience
  • Hands‑on experience reviewing RFIs and submittals
  • Ability to lead through design phase (30%–IFC)
  • Mission-critical, semiconductor, power plant, gas/oil, utility, hyperscale or colocation data center, industrial, or manufacturing background
  • Comfortable leading cross‑functional teams

Salary : $70 - $85

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mechanical Engineer?

Sign up to receive alerts about other jobs on the Mechanical Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$91,017 - $111,627
Income Estimation: 
$106,299 - $135,354
Income Estimation: 
$108,186 - $133,193
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Insight Global

  • Insight Global Woonsocket, RI
  • Job Description: We are seeking a detail-oriented Lease Administration Coordinator to support a high-volume lease administration team within a Fortune 500 ... more
  • 1 Day Ago

  • Insight Global Woonsocket, RI
  • Job Title : Lease Admin Contract Length : 12 month with possibility of extension Hours: 8:00-5:00, Can be flexible Location: Woonsocket, RI On Site: 5 days... more
  • 1 Day Ago

  • Insight Global Anchorage, AK
  • One of our telecommunications clients is seeking a permanent Director of Outside Plant (OSP) to join their growing team in Anchorage, AK (relocation packag... more
  • 1 Day Ago

  • Insight Global Wilmington, DE
  • Location: Wilmington, DE Required Skills & Experience 5 previous experience as an executive administrative assistant, preferably supporting senior leaders ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Mechanical Engineer jobs in the Owasso, OK area that may be a better fit.

  • System One Tulsa, OK
  • Job Title: Mechanical Engineer Job Description In this position the qualified candidate will be responsible for the design and implementation of new ultras... more
  • 3 Days Ago

  • Jobs via Dice Tulsa, OK
  • Mechanical Engineer - Refrigeration This Jobot Job is hosted by: Sean Copeland Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!