Parafin Inc. logo

Staff Software Engineer, Merchant Decisioning

Job Overview

Location

San Francisco, CA

Job Type

Full-time

Category

Software Engineer

Date Posted

May 16, 2026

Full Job Description

đź“‹ Description

  • • Own and drive the development of Parafin’s Python-based underwriting and application decisioning platform, ensuring it scales to serve hundreds of thousands of small businesses daily.
  • • Define and implement the architecture and underlying infrastructure for the decisioning system, selecting technologies and design principles that ensure reliability, scalability, and maintainability.
  • • Collaborate closely with Data Science teams to integrate machine learning infrastructure into the decisioning platform, enabling data-driven, intelligent underwriting outcomes.
  • • Partner with Risk and Growth stakeholders to align platform capabilities with product initiatives that directly impact Parafin’s portfolio performance and financial bottom line.
  • • Build and refine controls and dashboards that empower non-engineering teams to configure, monitor, and adjust decisioning logic without requiring code changes.
  • • Translate complex financial risk models and compliance requirements into robust, production-grade software systems that operate with high accuracy and low latency.
  • • Optimize decisioning workflows to reduce approval times while maintaining strict risk thresholds and regulatory adherence.
  • • Lead the design of fault-tolerant systems that handle high-volume transaction streams, ensuring minimal downtime and data integrity across all decisioning pipelines.
  • • Conduct code reviews, establish engineering best practices, and mentor junior engineers to elevate the quality and consistency of the team’s output.
  • • Participate in on-call rotation to monitor, troubleshoot, and resolve critical production issues affecting merchant funding decisions in real time.
  • • Document system design decisions, data flows, and operational procedures to ensure knowledge sharing and continuity within the team and across departments.
  • • Evaluate and integrate third-party services and APIs that enhance decisioning capabilities, including credit bureau feeds, bank account verification tools, and transaction history analyzers.
  • • Champion observability and monitoring standards across the platform, implementing metrics, logging, and alerting systems that provide actionable insights into system health and decisioning performance.
  • • Act as a technical lead on cross-functional projects, coordinating with Product, Compliance, and Operations to deliver features that balance speed, risk, and user experience.
  • • Contribute to the long-term technical roadmap of the Merchant Decisioning team, identifying opportunities to modernize legacy components and adopt emerging technologies that improve efficiency.

🎯 Requirements

  • • 6+ years of experience working in an engineering role
  • • Proficiency in Python and experience building scalable backend systems
  • • Proven track record of owning and driving infrastructure development from 0 to 1
  • • Experience integrating machine learning models into production systems
  • • Strong understanding of software architecture, system design, and reliability engineering
  • • Comfort working in ambiguity and thriving in a small, fast-moving team

🏖️ Benefits

  • • Salary range: $285k - $330k + equity grant
  • • Medical, dental & vision insurance
  • • Work from home flexibility
  • • Unlimited PTO
  • • Commuter benefits
  • • Free lunches
  • • Paid parental leave
  • • 401(k)
  • • Employee assistance program

Skills & Technologies

Python
Senior
Onsite
$285k-330k

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Parafin Inc. logo
Parafin Inc.
Visit Website

About Parafin Inc.

Parafin is a financial technology company that provides embedded financial services for B2B software platforms. Their core offering is a platform that allows businesses to offer financial products, such as lending and payments, directly within their existing software. This enables software companies to create new revenue streams and enhance their customer value proposition by providing seamless financial solutions to their users. Parafin operates in the fintech and SaaS industries, focusing on simplifying access to capital and financial tools for businesses through technology.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina - Remote
Full-time
Expired May 4, 2026
Python
PHP
Ruby
+5 more

4 months ago

Expired
Argentina
Full-time
Expired Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

4 months ago

Expired
Colombia - Fully Remote
Full-time
Expired May 24, 2026
Python
JavaScript
TypeScript
+3 more

3 months ago

Expired
Mexico - Fully Remote
Part-time
Expired May 24, 2026
Python
JavaScript
TypeScript
+3 more

3 months ago