Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Design, build, and ship full-stack features using an agentic-first workflow that leverages AI coding agents for planning and implementation. Maintain end-to-end ownership of architecture, code quality, and operational excellence while mentoring peers and establishing engineering standards.
Who we are:
MHC is a global provider of AI-powered SaaS solutions for document, communication, and payment automation -- purpose-built for highly regulated industries. We simplify complexity and unlock intelligence so organizations can deliver exceptional experiences with confidence.
Our platform helps enterprise and mid-market organizations improve efficiency, ensure compliance, and modernize customer communications at scale. Customers use MHC solutions to generate more than 10 billion documents and process billions in AP payments annually. Recognized as a Leader in multiple G2 reports and featured in analyst reports from Gartner, IDC, Aspire, and Aragon, MHC is built for organizations that can't afford to get it wrong.
People are at the center of everything we do -- for our customers and within our own walls. MHC supports a flexible, work-where-you-live model, and for five consecutive years has been named one of Minnesota's Top Workplaces by the Star Tribune, based entirely on employee feedback. We are a team driven to grow, committed to being better than yesterday, and stronger together. We earn trust every day -- with our customers, our partners, and each other. We experiment boldly, and when our customers win, we win.
For more information, visit mhcautomation.com.
Who we are looking for:
We're looking for a Senior Full-stack Engineer who is excellent at the craft and equally fluent at directing AI agents to do great engineering work.
As a Senior Software Engineer, you'll design, build, and ship full-stack features across our platform from .NET backend services and APIs to modern web front-ends. You'll work in an agentic-first workflow, using AI coding agents to plan, implement, test, and review code, while owning architecture, quality, and outcomes end to end.
You set the bar for how engineering is done here: you decompose ambitious problems into work an agent can execute, review and harden what the agent produces, and bring the judgment, system design, and accountability that turn AI-accelerated output into reliable, production-grade software.
What you will get to do:
Build full-stack software
Work agentically
Collaborate and deliver
What you will need to succeed:
Knowledge and Skills:
Education and Qualifications:
Nice to Have:
Worksite Location: This is a remote role. Candidates must be based in the United States. Regular travel is expected for partner meetings, business reviews, industry events, and company gatherings. MHC is based in the Twin Cities (MN) area, and candidates who currently reside in or near the area are preferred.
This role is not eligible for visa sponsorship.
MHC Comprehensive Benefits Package
We offer a robust benefits package designed to support the well-being and financial security of our employees.
Our Benefits Include:
Voluntary Benefits Available:
Parental Leave:
If your state offers a paid family or medical leave program, you will have access to those benefits. For employees in states without a state program, we offer:
We are proud to be an equal opportunity employer and welcome our employee’s differences, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or Veteran status. Different makes us better - Join us.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 215,067+ Jobs in Software Engineer
Answer easy questions
215,067+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”