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.
- ...right place. Role Overview We are seeking a fullstack Senior Staff Engineer to drive the architecture, development, and scaling of our Next... ...Experience: Extensive experience in professional software development, with a proven track record of operating at a staff...Suggested
- ...are ready to explore how AI can elevate their work and help us reimagine the future of HR. Essential Job Duties Our ideal Staff Software Engineer, Permissions will be the technical authority for BambooHR's next-generation permission service — designing and building the...SuggestedContract workWork at office
$2,000 per month
...employment with BambooHR is contingent on passing both a background and credit check. Essential Job Duties We’re looking for a Staff Software Engineer to help build and scale BambooHR’s AI platform, powering the next generation of intelligent product experiences. This team...SuggestedWork at officeLocal area- ...As a Staff Software Engineer at Remi, you’ll build and maintain our core software products supporting the world’s first three-sided roofing marketplace. This includes everything from mobile-friendly portals for homeowners and subcontractors, to automated workflows and...SuggestedFull timeFor subcontractor
- ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve...SuggestedPermanent employmentFlexible hours
$140.6k - $173.1k
..., ME About the Team/Role We are seeking a seasoned Staff Software Engineer in the North America Mobility organization. This role will... ...at the vanguard of generative AI, distributed systems, and fintech, you will empower WEX to deliver highly intelligent, proactive...Remote workFlexible hours$225k - $275k
...Productivity exists to make work better for every engineer at Affirm. Our mission is to simplify and accelerate software development across the company. We own the... ...working across a broad stack in a hypergrowth FinTech environment—a complex, high‑leverage challenge...Temporary workWork at officeRemote workFlexible hours- ...home improvement, and offering loan origination services to fintech partners. We work directly with thousands of dealers, contractors... ...prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to...For contractorsWork experience placementWork at office3 days per week
- ...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...Immediate start
$130k - $170k
...Founded by CPAs, tax attorneys, and engineers, Taxbit is the leading innovator automating... ...disruptor trusted by the world's leading fintechs, marketplaces, digital asset players, Big... ...~3+ years of professional software engineering experience, with at least 1...Work at officeWork from homeFlexible hours- ...A fintech startup is seeking a talented Full Stack Engineer to join their collaborative team. The role focuses on design and development of robust web platforms, leveraging Elixir and modern frontend frameworks. Candidates should have over 5 years of full-stack experience...
- ...comprehensive platform. We are an early‑stage fintech startup that is backed by some... ...and are looking for a talented Full Stack Engineer to help us build and scale this FinTech... ...with a meticulous approach to quality in software development. Bonus: Extensive experience...Contract work
- ...eligible to work in the United States to be considered. Visa sponsorship is not available for this role * Job Summary The Senior Software Engineer is a technical leader responsible for building, maintaining, and evolving Sorenson's Android Video Relay Service (VRS)...Full timeLocal areaImmediate start
$95.9k - $143.8k
...mission to expand access to high-quality, affordable education. Our engineering teams build the platforms, services, and tools that support... ...empower employees across the university. We are looking for a Software Engineer I who is eager to launch and grow their software...Full timeInternshipFlexible hours- ...Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed. This role is for an engineer with deep backend expertise who enjoys understanding how...Work at officeLocal areaVisa sponsorshipFlexible hours
$150k - $180k
...Senior Software Engineer TL;DR: Join a fast-growing, YC-backed startup in Lehi, UT Lead a small engineering team, owning major feature implementation and architecture Strong individual contributor What would make you stand out? Required: 5+ years full-time SWE experience...Full timeRelocation package$114.48k - $139.59k
...restrictions). We value inclusive, diverse environments where every idea and perspective is valued. Ancestry is looking for a Senior Engineer, Frontend Platform, to join our Web Platform team. You will work to solve, implement, deliver, and adopt shared architecture,...Live inWork at officeFlexible hours- ...A leading open source software company is looking for a Junior Software Developer to join their Observability team. This role offers a chance to work with technologies including Python and Go, as well as cloud-native monitoring solutions. Ideal candidates will have a...Remote work
$158k - $176k
...integrated with other systems. You will help maintain a rules-based engine that analyzes these messages to identify relevant patterns and... ...The Role In this position, you will oversee the end-to-end software development process, including gathering and refining requirements...Flexible hours$110.5k - $149.5k
...We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will write critical, significant portions of the code behind...Full timeTemporary workLocal areaFlexible hours$130.5k - $252.3k
...pioneered the locum tenens staffing model, supporting millions of patients annually across the country. We are looking for a Sr. Software Engineer to join our DMO Engineering team, which designs, builds, and maintains the technology platforms that power CHG’s staffing and...Temporary workLocumWork from homeFlexible hours- ...Consulting (CMC) is seeking a highly experienced Senior SCADA Engineer to support the design, operation, and maintenance of advanced SCADA... ...with limited information. Proficiency with engineering tools, software platforms, and automated systems. Ability to work onsite as...
$131.75k - $178.25k
...range $131,750.00/yr - $178,250.00/yr We are looking for a software engineering leader who is passionate about creating next-generation healthcare... ...Salt Lake City, UT $139,000 - $150,000 2 weeks ago Senior/Staff/Principal Software Engineer Salt Lake City, UT $110,500 - $1...Full timeTemporary workLocal areaFlexible hours- ...solutions provider is seeking a Forgerock Developer in Salt Lake City, Utah. The ideal candidate will have over 6 years of experience in software development, expertise in Java, JavaScript, and other technologies. Responsibilities include providing support and maintenance for...
- ...developing publicly available Android apps using Kotlin ~ Solid understanding of software design patterns, algorithms, and data structures ~ Experience leading and mentoring junior engineers ~ Strong analytical and problem-solving skills ~ Excellent...Worldwide
- ...architecture. Understanding of DevOps practices and infrastructure as code (IaC). Prior experience working in financial, banking, or fintech industries is an advantage. Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for...
- ...Job Description The Principal Software Engineer is the primary technical leader of the department. This practitioner ships production software, earns credibility through results, and sets the standard others follow. The Principal works inside the systems they influence...
$48k - $96k
...experience of at least 4 years in mobile development Must have apps on the app store with over 100 reviews 5+ years of production-level software development experience Recent experience with RxJava Strong design and coding skills (Java/Android) Written and verbal advanced...Remote workFlexible hours- Job Title Location: Dallas, TX or SLC, UT (Day 1 onsite) – Local preferred. Maximum number of submissions: 2 Python Resources: Strong programming skills in Python programming language Experience with writing and testing Python code, debugging for various...Local area
$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - FinTech. Be the first to apply!
- ultimate software Salt Lake City, UT
- software sales executive Salt Lake City, UT
- software applications developer Salt Lake City, UT
- remote software sales Salt Lake City, UT
- senior c# .net software developer Salt Lake City, UT
- software sales representative Salt Lake City, UT
- id software Salt Lake City, UT
- software Salt Lake City, UT
- entry level software sales Salt Lake City, UT
- internship software Salt Lake City, UT

