Staff Software Engineer - FinTech
JobNimbus
Job Description
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.
- 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.
$153.25k - $179.01k
...Staff Software Engineer for Henry Schein One, LLC. The position reports to the American Fork, UT headquarters and may work remotely from any approved state location. Responsibilities Develop & communicate cross-team architectural solutions. Provide recommendations for...SuggestedRemote workWeekend workAfternoon shift- ...powerful tool in commerce — come build with us. Most database engineering job descriptions read like a checklist of maintenance tasks, migrations... ...one is different. At pmtbox ("Payment Box"), we’re building a fintech platform that manages payments-related risk, fraud,...SuggestedWork at office
- ...powerful tool in commerce — come build with us. Most database engineering job descriptions read like a checklist of maintenance tasks, migrations... ...one is different. At pmtbox (“Payment Box”), we’re building a fintech platform that manages payments-related risk, fraud,...Suggested
- ...financial platform. As a Principal Engineer, you will champion the... ...high availability, and future fintech expansions. Drive Strategic... ...mentor and sponsor to Staff and Senior engineers, fostering... ...for This Job: ~10+ years of software engineering experience with a...SuggestedImmediate start
$90k - $160k
...learn about our mission and principles here. You’ll build software that helps people Our software helps Americans through the... ...their lives. You’ll help build the company alongside our elite engineering team. You’ll have these responsibilities. Ship features that...SuggestedFull timeWork experience placementRemote workVisa sponsorship$120k - $150k
...Senior Software Engineer - Provo, UT (Hybrid) Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our fast-paced, forward-thinking team in Provo, UT as...Local areaMonday to Friday- ...Job Description As a Senior Software Engineer at Hallo, you will take a leading role in building AI agents that transform global hiring. You will help shape and scale the world’s best all-in-one platform for AI interviews, AI-powered assessments, and intelligent agents...Summer workRemote workWork from homeWorldwide2 days per week
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Work at office- ...leading, top supplier of manufacturing and warehouse management software for small, medium, and enterprise sized businesses across 40+... ...environment. This position will report to the Director of Engineering over our mobile application development teams. This is a fully...Work experience placementWork at officeLocal areaRemote workFlexible hours
- ...complex and mission-critical systems. As a Site Reliability Engineer III at JPMorgan Chase within the Corporate and Investment Banking... ...from peers where appropriate Collaborates with other software engineers and teams to design and implement deployment approaches...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...forecasts with stunning accuracy thanks to the wisdom of the crowd. Now we need your help taking it to the next level. Senior .Net Software Engineer You will get to work on challenging and rewarding projects across the tech stack: from creating innovative web experiences to...Full timeCasual workWork at officeRemote work1 day per week
$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- ...Staff Software Engineer Join Us at Pura—Reimagining Fragrance for the Future At Pura, we believe life is better when it smells good. Fragrance has the unique power to transform spaces, elevate moods, and create lasting memories. But we know it can do even more...Full timeLocal area
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week$60k - $90k
...Job Description Job Description Salary: $60,000 to $90,000 AI Revenue Engineer, Sales | Full-Time | On-Site (Provo, UT) About Atonom At Atonom.ai, we are defining the Autonomous Era by building the world's first true "Cloud Employees," intelligent AI agents...Full timeInternshipImmediate start- ...Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's... ...Today Govies Award for 2025. ABOUT THIS ROLE As a Staff Fullstack Software Engineer at LVT, you will set the technical direction for software...Full timeContract workWork at officeFlexible hours
$50k - $90k
...infrastructure for the next generation of work. THE ROLE As an AI Data Engineer, you'll work alongside senior team members to configure, deploy... ...graduate (or soon to be) in Computer Science, Data Science, Software Engineering, Information Systems, or a related technical field....Full timeImmediate start- ...Mobile Lubrication Engineer Under the direction of the shop foreman, the mobile lubrication engineer is responsible for fueling, oil changes, and lubrication of equipment, as well as assisting with seasonal maintenance tasks such as brake replacements. Additional duties...Seasonal work
- Build the Software That Accelerates Vehicle DevelopmentHypercraft is developing a new generation of electric Unmanned Ground Vehicles... ...Hypercraft's Software Defined Vehicle ecosystem.Carbon is the engineering platform behind every Hypercraft vehicle. It provides the tools...
- ...allowing customers unprecedented visibility and control over safety, compliance, and operations. ABOUT THIS ROLE As a Senior Software Engineer II at LVT, you will play a critical role as part of a team of talented software engineers working on Self Service Administration...Full timeFlexible hours
- ...Job Description Job Description Staff Platform EngineerJoin Us at Pura—Reimagining Fragrance for the Future At Pura, we believe... ...moments. Your Role at Pura: We are seeking a Staff Software Engineer (Platform Team) to join our team and be a technical leader in...Local areaRemote work
- Job Category: ETL Developer Job Type: Hybrid Job Location: Provo Utah Compensation: Depends on Experience W2: W2-Contract Only; Kindly note that applications on a C2C basis will not be considered for this role. Job Description We are seeking an experienced ETL Developer...Contract work
$95k - $150k
...Loveland Innovations (LI) builds software that uses AI, automated drones, and mobile capture to deliver fast, accurate property inspections... .... We are looking for an experienced mid-to-senior DevOps Engineer. This position is focused on building, operating, and improving...Temporary workCasual workWork at officeRemote workFlexible hours- ...commitment. Job Summary Responsible for moderately complex engineering work requiring the application of standard techniques,... ...blueprints. Prefer experience in using structural analysis software for simple beam and column elements structure is a plus....Night shift
- Job Description Job Description Salary: At Revere Health, we value the health of our patients above all else. As the largest independent multi-specialty physician group in Utah, our healthcare system gives patients the best in communication, quality, coordination...
- ...no one else can. We’re driven by innovation that truly transforms healthcare - for the provider and their patient. As a Software Engineer on the RIS team at Novarad, you are a core contributor to a highly effective engineering team building modern radiology workflow...
- *We are currently accepting applications for this position Description FranklinSquires is a private capital and consulting firm built on the philosophy of Prosperity Economics—the “ancient principles” of prosperity rediscovered by America’s founding generation. Since its...Worldwide
- ...than talk the talk. We’re looking for an Application Security Engineer joining our IT & Security team to build and mature our application... ...slowing down creativity and innovation. You’ll own the secure software development lifecycle, lead security reviews for new...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - FinTech. Be the first to apply!




