Job ID: 11500
Location: Minneapolis, Minnesota
Category: IT
Employment Type: Individual Consulting
Date Added: 04/27/2026

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.


 
(Word, PDF, RTF, TXT)
* Required field.

Job Description: Principal Engineer – Digital Banking / Platform Engineering
Job Location: Remote/Hybrid 
Job Type: 12-Month Contract, potential for extension


We’re looking for a Principal Engineer to help shape the future of our digital banking platform.

This is a highly visible role where you’ll define technical direction, influence engineering strategy, and partner with senior leaders to deliver scalable, customer-centric solutions. You’ll work across teams to solve complex problems, elevate engineering practices, and ensure we’re building for both today and what’s next.


What You’ll Do

Set Technical Direction

  • Define and evolve architecture across critical platforms and services
  • Establish patterns and standards that enable teams to move faster with confidence
  • Partner with product and business leaders to align technology strategy with customer outcomes

Solve the Hard Problems

  • Step into complex, ambiguous challenges and drive them to resolution
  • Guide teams through key architectural decisions and trade-offs
  • Contribute hands-on where it matters most

Drive Alignment Across Teams

  • Connect work across multiple product teams to ensure cohesive solutions
  • Influence without authority—bringing teams and leaders along through clarity and credibility
  • Act as a bridge between engineering, product, and leadership

Elevate Engineering

  • Mentor engineers and help raise the bar on design, quality, and delivery
  • Introduce modern practices that improve scalability, reliability, and developer experience
  • Champion a culture of continuous learning and improvement


What We’re Looking For

  • Deep experience designing and delivering complex, distributed systems
  • A track record of influencing technical direction across teams or organizations
  • Strong systems thinking—you see the big picture and understand how pieces connect
  • Ability to operate at multiple levels: strategic, architectural, and hands-on
  • Comfortable navigating ambiguity and driving clarity


Why This Role Matters

You’ll play a key role in shaping how we build and scale our digital banking capabilities. Your work will directly impact customer experience, engineering velocity, and our ability to innovate.


The projected hourly range for this position is $95-$150

On-Demand Group (ODG) provides employee benefits, which include healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law.