Demo

Software Engineer

Steelhead Technologies
Calumet, MI Full Time
POSTED ON 7/30/2026
AVAILABLE BEFORE 8/28/2026

Steelhead Technologies is on a mission to build the ERP that powers manufacturing. Our cloud-based platform is purpose-built for job shops — the powder coaters, platers, anodizers, heat treaters, and fabricators at the heartbeat of manufacturing. We give shops real-time visibility into their operations, eliminate paper-based inefficiencies, and bring AI to the shop floor through features like automated order entry and intelligent reporting.

Our vision is simple: move manufacturing forward. Everything we build is in service of our north star — shops using Steelhead.

 

Our Values

Customer obsession

Create dream outcomes for customers.

Relentless curiosity

Understand from first principles.

Integrity

Everything we do is built on trust.

Ownership

Success is not an accident.

Conviction

Whether you think you can, or you think you can't, you're right.



About the role

Steelhead Technologies is hiring a Software Engineer.


You’ll be working on the ERP that runs metal finishing and fabrication shops across the country. Our customers depend on Steelhead to run every part of their business — quoting, work orders, part tracking, inventory, job costing, invoicing. It isn't one tool among many for them; it's the system their entire operation runs on. That raises the stakes and it shortens the feedback loop considerably. Ship something good and you hear about it from the people using it. If something is off you’ll hear about it even faster. Few engineering roles offer that kind of directness.


Our developers sit in the same room, which means questions get answered face-to-face. You’ll join a team of five engineers with a tech lead to help you grow in your role. You'll own features rather than tickets, and you won't wait for permission to take on hard problems. You act as the product manager for what you build. You’ll get requirements from shops using the software through deployment specialists, support, and sales. From there you have a big say in how the feature will work and will direct AI across the whole cycle to get it done.


The stack is React, Node.js, TypeScript, Postgres, and GraphQL. We're based in Calumet, in Michigan's Upper Peninsula.

Responsibilities

  • Collect requirements from multiple sources and lead development of large features
  • AI-native development using Claude Code or Cursor
  • Work with tech leads on architecture and data model design
  • Direct the development of large efforts through loops and multiple agents
  • Develop test plans for your feature and thoroughly test different workflows
  • Collaborate with QA to work through testing feedback
  • Collect feedback through operational logs and product metrics

What We're Looking For

  • B.S. in Software Engineering, Computer Science, or a related field
  • 0-3 years of post-graduation development experience
  • SQL and data model design
  • AI-native development experience
  • Strong written and oral communication skills
  • Action-oriented and self-directed
  • Focused on making great product experiences
  • Development experience with React.js or a similar web app framework


Nice to have:

  • GraphQL experience
  • Experience with AI looping
  • AWS
  • Docker
  • DataDog
The pay range for this role is:
65,000 - 100,000 USD per year(Headquarters: Calumet)

Salary.com Estimation for Software Engineer in Calumet, MI
$94,432 to $114,896
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 Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$87,269 - $103,648
Income Estimation: 
$107,004 - $128,710
Income Estimation: 
$102,830 - $126,611
Income Estimation: 
$105,325 - $132,008
Income Estimation: 
$72,994 - $92,246
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$84,222 - $112,497
Income Estimation: 
$83,184 - $105,164
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

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

  • Epic Duluth, MN
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 21 Days Ago

  • Yanmar Compact Equipment North America, Inc. Grand Rapids, MN
  • Description: Software Application Engineer Yanmar Compact Equipment North America designs, manufactures and supports a complete range of compact equipment ... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!