1

Contract Fintech Software Engineer Jobs (NOW HIRING)

Principal Software Engineer - FinTech

Lehi, UT · On-site

$126K - $169K/yr

JobNimbus is a company focused on revolutionizing the FinTech landscape. They are seeking a Principal Software Engineer to define and execute the technical vision for their payments ecosystem ...

New

Software Engineer Location: Spartanburg, SC OR Boise, ID (on-site) Duration: 6 month contract ... the fintech space? Join our team as an Experienced.NET Developer. Will also need front-end ...

Join Walmart as Staff, Software Engineer - FinTech AR in our Global Technology team. Your work could help over 240 million global customers live better every week. Yes, we are the Fortune #1 company.

Join Walmart as Staff, Software Engineer - FinTech AR in our Global Technology team. Your work could help over 240 million global customers live better every week. Yes, we are the Fortune #1 company.

next page

Showing results 1-20

Contract Fintech Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do contract fintech software engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for contract fintech software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

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

AspectContract Fintech Software EngineerContract Software Developer
CredentialsRelevant coding skills, industry certifications (e.g., Fintech-specific), experience in finance techGeneral coding skills, various certifications depending on specialization
Work EnvironmentFinancial institutions, fintech startups, banking platformsVarious industries including tech firms, startups, corporate IT
Employer & Industry UsagePrimarily finance and fintech sectorsBroad, across multiple industries
Search & Comparison IntentFocus on finance-specific roles, fintech projectsGeneral software development roles

The Contract Fintech Software Engineer specializes in developing financial technology solutions within finance-focused environments, requiring industry-specific knowledge. In contrast, a Contract Software Developer has a broader scope, working across various industries without necessarily focusing on finance. The key differences lie in industry expertise and project focus, making the fintech engineer role more niche-specific.

What are some common challenges faced by contract fintech software engineers when joining new projects?

As a contract fintech software engineer, one of the primary challenges is quickly adapting to unfamiliar codebases and domain-specific regulations, such as PCI DSS or AML requirements. You’ll often need to ramp up rapidly on proprietary systems and integrate with existing teams, all while meeting tight deadlines. Strong communication skills are essential, as you'll frequently collaborate with both in-house developers and non-technical stakeholders to ensure compliance and deliver robust solutions. Staying updated on evolving financial regulations and fintech technologies is also crucial for success in these dynamic environments.

What is a Contract Fintech Software Engineer?

A Contract Fintech Software Engineer is a technology professional who is hired on a temporary or project basis to develop, maintain, or enhance software solutions in the financial technology (fintech) sector. These engineers work with banks, startups, or financial institutions to build secure, scalable, and compliant applications such as payment systems, trading platforms, or digital wallets. They often possess strong skills in programming languages relevant to fintech, as well as knowledge of financial regulations and security best practices. Contract roles offer flexibility for both the engineer and the hiring company, typically focusing on short-term or specialized projects.

What are the key skills and qualifications needed to thrive as a Contract Fintech Software Engineer, and why are they important?

To thrive as a Contract Fintech Software Engineer, you need strong programming skills (often in Python, Java, or C#), a solid understanding of financial systems, and relevant software engineering experience. Familiarity with fintech platforms, cloud services (like AWS or Azure), APIs, and knowledge of security standards or certifications such as AWS Certified Developer or Certified Information Systems Security Professional (CISSP) are often required. Outstanding problem-solving, adaptability, and clear communication skills help you excel in dynamic, fast-paced contract environments. These competencies ensure you can quickly deliver secure, scalable solutions that meet the unique regulatory and technical demands of the fintech industry.
More about Contract Fintech Software Engineer jobs
What cities are hiring for Contract Fintech Software Engineer jobs? Cities with the most Contract Fintech Software Engineer job openings:
What are the most commonly searched types of Fintech Software Engineer jobs? The most popular types of Fintech Software Engineer jobs are:
What states have the most Contract Fintech Software Engineer jobs? States with the most job openings for Contract Fintech Software Engineer jobs include:
Principal Software Engineer - FinTech

Principal Software Engineer - FinTech

JobNimbus

Lehi, UT • On-site

$126K - $169K/yr

Full-time

Posted yesterday


Job description

Job Summary:
JobNimbus is a company focused on revolutionizing the FinTech landscape. They are seeking a Principal Software Engineer to define and execute the technical vision for their payments ecosystem, ensuring system reliability and strategic alignment with business growth.
Responsibilities:
• Set the Architectural Vision: Define the multi-year technical roadmap for JobNimbus’s payments and billing platform, ensuring it is built to handle explosive transaction volume, high availability, and future fintech expansions.
• Drive Strategic Stripe Integration: Architect and govern deeply integrated, enterprise-grade Stripe workflows encompassing complex subscription models, global invoicing, dynamic payment intents, and resilient webhook mesh networks.
• Cross-Organizational Alignment: Partner as a peer with Product, Finance, and Executive leadership to translate business strategy into scalable technical realities, ensuring the payments domain seamlessly intersects with other core product verticals.
• Deconstruct Radical Complexity: Attack the most ambiguous, high-risk systemic challenges facing the platform, breaking them down into elegant, decoupled architectural blueprints for engineering teams to execute.
• Hands-on Technical Leadership: Write elegant, foundational code for critical system components, establish core framework patterns in C# and Node.js, and review critical designs to maintain pristine system integrity.
• Mitigate Financial Risk: Institutionalize best practices around transactional idempotency, eventual consistency, distributed data integrity, and strict security compliance within financial contexts.
• Raise the Technical Bar: Establish company-wide engineering standards for event-driven architectures, testing strategies, operational observability, and system performance.
• Multiply Engineering Talent: Act as a dedicated mentor and sponsor to Staff and Senior engineers, fostering a culture of continuous learning, deep technical curiosity, and extreme ownership.
• Leverage AI Acceleration: Champion the strategic adoption of AI-assisted development tools to optimize engineering velocity, automate repetitive patterns, and uplift code quality across the domain.
Qualifications:
Required:
• 10+ years of software engineering experience with a proven track record of architecting, scaling, and operating high-throughput production systems at an enterprise level.
• Deep, domain-level expertise in Stripe and modern payment infrastructures, with an intimate understanding of ledgering, money movement, complex subscription lifecycles, and financial reconciliation.
• Battle-tested knowledge of distributed systems failures; you know exactly how networks fail, how distributed transactions break down, and how to architect self-healing, idempotent systems.
• Mastery of backend technologies, specifically C# and/or Node.js, utilizing event-driven microservices and asynchronous architectures.
• Proven organizational influencer; you have a track record of leading technical strategy across multiple teams and navigating ambiguous organizational or system boundaries with ease.
• Expert-level understanding of data engineering in a transactional environment, including relational databases, NoSQL design, and high-performance caching (experience with Couchbase is a major plus).
• Strong foundation in modern infrastructure and cloud ecosystems (AWS, Terraform, Infrastructure as Code) with an emphasis on zero-downtime deployments and high availability.
• Champion of Observability; you believe if it isn't monitored, it doesn't exist. You have deep experience with advanced telemetry, tracing, and proactive alerting in financial systems.
• Pragmatic visionary; you possess the rare ability to balance long-term architectural purity with immediate business delivery, managing technical debt as a strategic variable.
Company:
Software for contractors that unites CRM, project management, and automations. Founded in 2011, the company is headquartered in Lehi, USA, with a team of 201-500 employees. The company is currently Growth Stage.