1

Refinery Engineer Jobs in Michigan (NOW HIRING)

Machine Learning Engineer

Ann Arbor, MI · On-site

$120K - $160K/yr

... Engineers to help make it autonomous. We're not a software company selling tools to mining ... Mariana designs, builds, commissions, and operates our own mines and refineries. We develop ...

Embedded Software Engineer

Warren, MI

$123K - $162K/yr

Work with GM business leads and engineering specialists to identify, capture and refine system requirements. * Provide robust and elegant software solutions * Facilitate internal developers or third ...

Sr. Data Engineer

Ann Arbor, MI · On-site

$140K - $180K/yr

... Data Engineer to help make it autonomous. We're not a software company selling tools to mining ... Mariana designs, builds, commissions, and operates our own mines and refineries. We develop ...

Design and Release Engineer

Auburn Hills, MI · On-site

$38 - $43.50/hr

Collaborate with the engineering team to develop and refine gear reducer components and sub-assemblies with an emphasis on continuous improvements, warranty and cost reduction. Generate detailed ...

Transportation Design Engineer The Transportation Design Engineer plays a pivotal role in reshaping ... Participate actively in design reviews, providing constructive feedback and refining designs based ...

Mechanical Engineer

New Troy, MI · On-site

$43.27 - $50/hr

Create and refine CAD models for manufacturing. * Troubleshoot issues with machines. * Analyze performance data to identify improvements. * Collaborate closely with Controls and Automation Engineers ...

Mechanical Engineer

New Troy, MI · On-site

$43.27 - $50/hr

Create and refine CAD models for manufacturing. * Troubleshoot issues with machines. * Analyze performance data to identify improvements. * Collaborate closely with Controls and Automation Engineers ...

next page

Showing results 1-20

Refinery Engineer information

See Michigan salary details

$51.9K

$97.3K

$176.9K

How much do refinery engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for refinery engineer in Michigan is $97,298.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,200.00 and $115,500.00 per year, depending on experience, location, and employer.

What are Refinery Engineers?

Refinery Engineers are professionals who design, operate, and optimize processes in oil refineries to convert crude oil into usable products such as gasoline, diesel, and jet fuel. They are responsible for ensuring the efficiency, safety, and environmental compliance of refinery operations. Their duties often include troubleshooting equipment, improving process performance, and implementing new technologies to maximize output and minimize waste. Refinery Engineers typically have a background in chemical or process engineering and work closely with other engineers, operators, and maintenance personnel.

What engineers make $500,000 a year?

Highly experienced engineers in specialized fields such as petroleum, aerospace, or software engineering can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Senior roles requiring advanced skills, certifications, and leadership responsibilities are typically associated with such high compensation levels.

What is the difference between Refinery Engineer vs Process Engineer?

AspectRefinery EngineerProcess Engineer
CredentialsBachelor's in Chemical, Mechanical, or Petroleum Engineering; Professional Engineer (PE) license often preferredBachelor's in Chemical, Mechanical, or Industrial Engineering; PE license optional
Work EnvironmentRefineries, petrochemical plants, industrial facilitiesManufacturing plants, chemical processing facilities, industrial settings
Industry UsagePrimarily in oil refining and petrochemical industriesBroader across manufacturing, chemical, and process industries

Refinery Engineers focus specifically on oil refining processes, safety, and optimization within refineries, while Process Engineers work across various industries to improve manufacturing processes. Both roles require similar technical skills and credentials but differ mainly in industry focus and work environment.

What does a refinery engineer do?

A refinery engineer designs, develops, and oversees the processes used to convert crude oil into usable products like gasoline, diesel, and jet fuel. They monitor equipment, optimize operations for safety and efficiency, and ensure compliance with environmental regulations, often using control systems and requiring technical certifications. Their work environment is typically a refinery or chemical plant, and they may work shifts to maintain continuous operations.

What are some typical challenges Refinery Engineers face when working on process optimization projects?

Refinery Engineers often encounter challenges such as balancing process efficiency with safety and environmental regulations, integrating new technologies with legacy systems, and troubleshooting complex process issues. Coordinating with multidisciplinary teams—like operations, maintenance, and environmental compliance—is essential to ensure changes are practical and sustainable. Adaptability and strong communication skills are key, as process optimization projects can involve shifting priorities and tight deadlines.

Can you make $200,000 a year as a mechanical engineer?

Refinery engineers, a specialized type of mechanical engineer, can potentially earn $200,000 or more annually, especially with extensive experience, advanced certifications, and working in high-paying industries or locations. However, typical salaries vary based on factors such as geographic region, level of expertise, and employer size, with many earning between $80,000 and $150,000 per year.

What engineers make $300,000 a year?

Senior refinery engineers, especially those with extensive experience, specialized skills, and advanced certifications, can earn $300,000 or more annually. High salaries are often associated with leadership roles, complex projects, or working in high-cost-of-living areas within the energy and petrochemical industries.

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

To thrive as a Refinery Engineer, you need a solid background in chemical or mechanical engineering, process optimization, and safety standards, typically supported by a relevant engineering degree. Familiarity with process simulation software (such as Aspen HYSYS), industry regulations, and certifications like Professional Engineer (PE) licensure are commonly expected. Strong problem-solving, teamwork, and effective communication skills set outstanding engineers apart in managing complex operations. These abilities are crucial for ensuring safe, efficient, and cost-effective refinery performance in a highly regulated industry.
What job categories do people searching Refinery Engineer jobs in Michigan look for? The top searched job categories for Refinery Engineer jobs in Michigan are:
Infographic showing various Refinery Engineer job openings in Michigan as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $97,298 per year, or $46.8 per hour.

Senior Software Engineer (Mobile/.NET MAUI)

On the Clock

Clinton, MI • On-site

$140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 23 days ago


Job description

Senior Software Engineer (Mobile/.NET MAUI)
Reports to: Development Manager
Salary: Up to $140,000
OnTheClock is looking for a Senior Software Engineer with strong expertise in .NET MAUI or Xamarin Forms mobile development to join our growing engineering team. You'll specialize in our iOS and Android mobile app development while working full-stack across our .NET backend APIs and Vue.js web app. OnTheClock is a successful Michigan-based SaaS company serving over 160,000 monthly active users with time tracking, scheduling, and payroll solutions.
OnTheClock is investing in engineering excellence, and we're building out a strong internal engineering team. As we scale toward our ambitious long-term goal of reaching 1 million users, we need exceptional software engineers who want to help continue building the technical foundation, culture, and practices for our team alongside other engineers.
You'll contribute to technical decisions, refining engineering best practices, and help us modernize and optimize systems that serve thousands of small businesses. You'll work across our full stack (Vue.js, .NET, SQL Server, MAUI, AWS) and contribute to decisions that will define our technical direction for years to come.
We're establishing a culture of engineering excellence, one that values initiative, continuous learning, knowledge sharing, and high standards. You'll work alongside other software engineers who are passionate about their craft, challenge each other to grow, and care deeply about delivering quality software. This is a place where your ideas matter, your growth is prioritized, and your impact is immediate.
You'll get to:
  • Join an internal engineering team in its early build-out, with fresh leadership and vision
  • Influence technical strategy and architecture decisions
  • Work on meaningful problems that impact 160,000+ users and help small businesses succeed
  • Modernize and scale systems toward our ambitious long-term goal of reaching 1 million users
  • Grow your skills across the full stack while leveraging your current expertise
  • Experiment with AI coding assistants and emerging tools to boost productivity
  • Enjoy work-life balance, flexibility, and a supportive team environment

We're a small company, building out a new engineering team. You'll wear multiple hats, work across the stack, and have a broad impact. If you're looking for narrow specialization (that you might find at a larger company), this won't be a good fit for you.
If you're a senior engineer who wants ownership, variety, impact, and the chance to help establish engineering excellence, not just maintain what already exists, keep reading.
Our Current Tech Stack (What You Will Be Working With)
  • Backend: C#, .NET, Web API, Entity Framework, MediatR (CQRS)
  • Frontend: Vue.js 3, Nuxt 3, TypeScript, Pinia, Vite, Bootstrap Vue
  • Mobile: .NET MAUI (Android and iOS)
  • Database: SQL Server
  • Infrastructure: AWS (EC2, S3, Cognito), Windows Servers, IIS, GitHub Actions
  • Monitoring: New Relic, Sentry

Key Responsibilities
  • Design, build, ship, and maintain features across our web applications (Vue.js/Nuxt), mobile apps (.NET MAUI), and backend APIs (.NET/C#/Web API) that serve 160,000+ monthly active users
  • Build, maintain, and optimize third-party integrations (e.g., payroll providers)
  • Contribute technical expertise across projects, offering architecture input, system design recommendations, and best practices
  • Modernize and refactor legacy services while balancing technical debt reduction with feature delivery
  • Conduct thorough code reviews, raising the bar for code quality and helping the team make better technical decisions
  • Collaborate closely with the Development Manager, Product team, and fellow engineers, to shape the technical roadmap and prioritize engineering initiatives
  • Debug and resolve production issues using monitoring tools like New Relic and Sentry, participating in an on-call rotation to ensure system reliability
  • Work on AWS infrastructure (EC2, S3, IAM), CI/CD pipelines (GitHub Actions), and DevOps processes to improve deployment reliability and developer productivity

Required Qualifications - Technical
  • 6+ years of relevant professional software engineering experience, building production web and mobile applications
  • Strong expertise in .NET mobile development (advanced)
    • .NET MAUI and/or Xamarin Forms
    • Cross-platform mobile architecture and design patterns
    • MVVM, XAML, Prism or similar
    • Mobile-specific concerns (offline sync, push notifications, GPS tracking, performance, screen size limitations, app store deployment)
  • Strong full-stack capabilities (proficient)
    • Willing and able to work across backend (.NET/C# Web API), web frontend (Vue.js), database (SQL Server), and infrastructure (AWS)
    • Not just a mobile specialist, you can ship features end-to-end
  • Strong SQL Server or relational database experience (proficient)
  • Experience with production support, monitoring tools (New Relic, Sentry, or similar), and comfort with on-call rotation (proficient)

Required Qualifications - Non-Technical
  • Proactive and takes initiative: You see problems and fix them. You don't wait for perfect instructions.
  • Lifelong learner: You stay current with technology. You experiment. You read the docs. You share what you learn.
  • Excellent communicator: You can explain complex technical concepts clearly. You ask questions when something is unclear. You document decisions.
  • Collaboration: You give helpful code reviews. You accept feedback gracefully. You make your teammates better.
  • Low ego: The best idea wins, regardless of seniority.
  • Comfortable with ambiguity: this is a new team, and we'll figure things out together.
  • Bias toward action: You ship working code. You iterate. You don't let perfect be the enemy of good.
  • Comfortable speaking up, challenging ideas respectfully, and driving discussions
  • High standards for quality and engineering excellence.

Preferred Skills & Qualifications
  • Experience with mobile app deployment (App Store, Google Play, CI/CD for mobile)
  • Experience with third-party SDK integrations in mobile apps
  • Experience with .NET Core/Framework backend development (Web API, RESTful services, Entity Framework)
  • Experience with Vue.js, React, or Angular (or willingness to learn Vue.js 3/Nuxt 3)
  • Experience with AWS (EC2, S3, Cognito) or cloud infrastructure
  • Experience with or strong interest in AI-powered tools for developer productivity
  • Experience in modernizing legacy codebases or reducing technical debt
  • Experience with GitHub and GitHub Actions
  • Experience working in small teams where you wore multiple hats

You're wondering, what is OnTheClock?
OnTheClock, founded in 2004, is a Michigan-based SaaS (web-based) software company that provides real-time time tracking, scheduling, and payroll for businesses. Our web-based software and apps provide employers with a simple way to track employee hours, establish work schedules, and pay employees all in one system. OnTheClock has a great culture, and we are looking for like-minded people who can deliver the best service possible to our customers.
What we look for in you
  • Positive - whatever it takes attitude
  • Analytical - drills down into data and loves technology, data, and spreadsheets.
  • Growth Mindset - curious and always learning
  • Deep Expertise - smarter than us at your craft. We want you to challenge yourself and us.
  • Build Up Others - teach others as you work
  • Results Focused - ability to achieve and prove results
  • Culture Fit - Must fit in here at OTC, in line with our values - https://www.ontheclock.com/meetUs.aspx#our-values
  • Be A Doer - always looking for new ways to look at data and make recommendations
  • Find us on LinkedIn to understand more about us

Why Should You Work Here With Us
  • 2023 -2025 Crain's Best Places to Work recipient
  • Competitive pay
  • Flextime
  • Hybrid work environment
  • 100% paid health insurance
  • The kitchen is stocked with drinks and snacks
  • Free company lunch every Thursday
  • Paid time off
  • 9 paid holidays
  • $100k life insurance
  • 401K matching retirement plan
  • Short-term disability
  • Long-term disability
  • Continuing education is encouraged with $1,000 per year
  • Blue Cross dental and vision
  • Career growth
  • 4.9-star Glassdoor review
  • 4.8-star product review

The finer print
  • This position is eligible as a fully remote role for individuals 50 miles outside our Clinton Township, MI office. Candidates who live within a 50-mile radius will be expected to follow the OTC hybrid work model.
  • At this time, we generally restrict hiring in the following U.S. states due to employment, payroll, and compliance requirements: California, New York, New Jersey, Colorado, Massachusetts, Oregon, and Hawaii.
  • An I-9 form must be completed at hire to confirm work authorization.
  • If you require reasonable accommodation to complete this application, contact amanda@ontheclock.com.