1

Fintech Engineer Jobs in Utah (NOW HIRING)

... a fintech lifer, but you know what can go wrong). * Proven ability to lead technical decisions within a domain and guide other engineers toward strong solutions. * Strong backend development ...

Job Summary : pmtbox is a fintech company focused on managing payments-related risks and operations for retail clients. They are seeking a Database Engineer to design, scale, and optimize the data ...

Job Summary : pmtbox is a fintech platform focused on helping businesses manage payments-related risks and fraud. They are seeking a Software Engineer to design and build product features, improve ...

QA Engineer

Lehi, UT

$120K - $140K/yr

We are a growing technology company in the FinTech and e-commerce space, building secure ... We are seeking a QA Engineer to lead quality assurance across our software products and help ensure ...

We are a growing technology company in the FinTech and e-commerce space, building secure ... We are seeking a QA Engineer to lead quality assurance across our software products and help ensure ...

We are a growing technology company in the FinTech and e-commerce space, building secure ... We are seeking a QA Engineer to lead quality assurance across our software products and help ensure ...

QA Engineer

Provo, UT ยท On-site

$120K - $140K/yr

We are a growing technology company in the FinTech and e-commerce space, building secure ... We are seeking a QA Engineer to lead quality assurance across our software products and help ensure ...

Senior Software Engineer (Builders Welcome)

Orem, UT ยท On-site

$106K - $140K/yr

Job Summary : pmtbox is a VC-backed fintech company focused on helping businesses manage their payments-related risk and fraud. The Senior Software Engineer will design and build product features ...

Sr. Observability Engineer

Lehi, UT ยท On-site

$98K - $134K/yr

MX is a fintech company on a mission to empower the world to be financially strong. We build ... As a Senior Observability Engineer, you build and operate an observability control plane. You ...

Senior Software Engineer (Builders Welcome)

Orem, UT ยท On-site

$106K - $140K/yr

Job Summary : pmtbox is a VC-backed fintech company focused on helping businesses manage payments-related risks and processes. They are seeking a Senior Software Engineer to build products alongside ...

Senior Software Engineer

Salt Lake City, UT ยท On-site

$118K - $156K/yr

... fintech partners. We work directly with thousands of dealers, contractors and financial service ... The Senior Software Engineer is responsible for translating business requirements to technical ...

Senior Software Engineer

Salt Lake City, UT ยท On-site

$118K - $156K/yr

... fintech partners. We work directly with thousands of dealers, contractors and financial service ... The Senior Software Engineer is responsible for translating business requirements to technical ...

Senior Software Engineer

Salt Lake City, UT ยท On-site

$118K - $156K/yr

... fintech partners. We work directly with thousands of dealers, contractors and financial service ... The Senior Software Engineer is responsible for translating business requirements to technical ...

Senior Software Engineer

Salt Lake City, UT ยท On-site

$120 - $160/hr

... fintech partners. We work directly with thousands of dealers, contractors and financial service ... The Senior Software Engineer is responsible for translating business requirements to technical ...

Senior Software Engineer

Salt Lake City, UT ยท Hybrid

$118K - $156K/yr

... fintech partners. We work directly with thousands of dealers, contractors and financial service ... The Senior Software Engineer is responsible for translating business requirements to technical ...

next page

Showing results 1-20

Fintech Engineer information

What are some common challenges Fintech Engineers face when integrating new technologies with legacy banking systems?

Fintech Engineers often encounter difficulties when connecting modern applications to legacy banking infrastructures, which may use outdated programming languages or lack robust APIs. These challenges require creative problem-solving, strong documentation skills, and close collaboration with IT and compliance teams to ensure security and regulatory standards are met. Successfully navigating these integrations not only improves technical proficiency but also builds valuable experience in bridging traditional finance with cutting-edge technology.

What is a Fintech Engineer?

A Fintech Engineer is a technology professional who designs, develops, and maintains software systems and solutions for the financial technology industry. Their work typically involves building applications and platforms for digital banking, payment processing, online lending, investment management, and other financial services. Fintech Engineers often use programming languages like Python, Java, or C++, and they must understand financial regulations, cybersecurity, and emerging technologies such as blockchain and artificial intelligence. They play a crucial role in making financial services more accessible, efficient, and secure.

What is the difference between Fintech Engineer vs Software Developer in Fintech?

AspectFintech EngineerSoftware Developer in Fintech
Required CredentialsBachelor's in Computer Science, Fintech certificationsBachelor's in Computer Science or related field
Work EnvironmentFinancial institutions, Fintech startupsTech companies, Fintech firms
Industry UsageDesigns financial tech solutions, blockchain, paymentsDevelops software applications, APIs for Fintech

Fintech Engineers focus on creating and implementing financial technology solutions, often working on blockchain, payments, and security systems. Software Developers in Fintech build the applications and platforms that power these solutions. While both roles require programming skills, Fintech Engineers typically have specialized knowledge of financial systems and compliance, making their roles distinct yet overlapping in the Fintech industry.

What are the key skills and qualifications needed to thrive as a Fintech Engineer?

To thrive as a Fintech Engineer, you need strong programming abilities (such as Python, Java, or C++), a solid understanding of financial systems, and a relevant degree in computer science or a related field. Familiarity with fintech platforms, blockchain technology, APIs, and certifications like AWS Certified Solutions Architect or CFA are highly beneficial. Analytical thinking, problem-solving, attention to detail, and effective communication are crucial soft skills in this role. These competencies are vital for developing secure, innovative, and compliant financial technology solutions in a rapidly evolving industry.
What cities in Utah are hiring for Fintech Engineer jobs? Cities in Utah with the most Fintech Engineer job openings:
Infographic showing various Fintech Engineer job openings in Utah as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Staff Software Engineer - FinTech

JobNimbus

Salt Lake City, UT โ€ข On-site

Full-time

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

We are obsessed with the hero's journey at JobNimbus. Every person has a hero's journey—Hermione Granger, James T. Kirk, Frodo Baggins, Anna & Elsa, Nacho Libre, and even YOU! This is our "call to adventure" to come check out JobNimbus. What do you have to lose? You might make a few new friends, learn about a sick new company doing some amazing things, and maybe even land a new job!

Mission:

Lead the design and delivery of JobNimbus's payments platform, building secure, scalable systems powered by Stripe that enable seamless financial experiences for our customers. Partner closely with engineering, product, and finance to solve complex payment challenges while improving system reliability, scalability, and engineering quality.

What You'll Be Doing:

  • Own the technical direction and execution of JobNimbus's payments platform, ensuring it scales reliably with customer growth and increasing transaction volume.
  • Lead the design and development of Stripe-based payment systems, including subscriptions, invoicing, payment intents, and webhook-driven workflows.
  • Act as the go-to expert for payments within the organization, guiding decisions around transaction flows, system reliability, and data integrity.
  • Design and build backend systems using C#, Node.js, and event-driven architectures that handle high-volume financial transactions.
  • Partner closely with product, finance, and engineering teams to deliver payment solutions that balance customer needs, speed, and long-term platform value.
  • Drive alignment across teams when payment systems intersect multiple services, ensuring consistency in design and implementation.
  • Break down complex problems into clear technical approaches and lead execution through hands-on contribution and guidance.
  • Write production code alongside the team, especially on the most critical or complex parts of the system.
  • Raise the bar on engineering quality through strong system design, testing practices, and operational reliability.
  • Mentor engineers across teams, particularly in distributed systems and payments-related challenges.
  • Lead initiatives that improve transaction reliability, billing flexibility, and system performance.
  • Ensure systems meet expectations for security, data protection, and operational stability in a financial context.
  • Leverage AI-assisted tools to improve development speed, reduce repetitive work, and enhance system quality.


What Makes You the Hero for This Job:

  • 8+ years of software engineering experience with a track record of building and scaling production systems.
  • Strong hands-on experience with Stripe and payment systems, including subscriptions, billing, invoicing, and webhook-based integrations.
  • Solid understanding of payments concepts such as idempotency, transaction flows, and data consistency (you don't need to be a fintech lifer, but you know what can go wrong).
  • Proven ability to lead technical decisions within a domain and guide other engineers toward strong solutions.
  • Strong backend development experience in C# and/or Node.js.
  • Experience building and operating distributed systems, particularly event-driven architectures.
  • Ability to balance speed and quality, making pragmatic decisions that move the business forward without creating long-term risk.
  • Comfort working across teams and stepping in where systems or ownership boundaries are unclear.
  • Experience contributing to critical systems in production, including debugging, scaling, and improving reliability.
  • Track record of mentoring engineers and raising the overall quality of a team.
  • Experience with cloud infrastructure (AWS) and building highly available systems.
  • Strong understanding of API design and integrating with third-party services.
  • Experience with observability, testing, and maintaining production systems.
  • Infrastructure as Code (Terraform)
  • Database management and design (SQL, NoSQL). Knowledge of Couchbase a plus.

Superpowers:

  • Extreme Ownership. You own the outcomes, drive initiatives, and solve problems proactively. If you need direction and someone to hold your hand, this job is not for you.
  • Customer Obsessed. Everything we build should leave our customers saying, "Aw dip. This product is off the charts cool. Whoever wrote that code deserves a raise!"
  • Proactive Learning. You stay ahead of the curve, continuously learning and implementing cutting-edge technologies.
  • Team Commitment. You build, mentor, and lead a high-performance engineering team that delivers results together.
  • Self Awareness. You know your strengths, weaknesses, and how to surround yourself with the right talent to succeed.

Mentor (Hit us up to get more information)

Dustan Halbach - Specialist in hiring amazing people, lover of the outdoors, hunting, fly fishing, snowboarding, hockey and golf.