Senior Software Engineer, Merchant Decisioning

Location

California

Posted

68 days ago

Salary

$230K - $265K / year

Seniority

Senior

Job Description

Senior Software Engineer, Merchant Decisioning

Parafin

Title: Senior Software Engineer, Merchant Decisioning Location: San Francisco, CA Employment Type Full time Location Type Hybrid Department Engineering About Us: At Parafin, we’re on a mission to grow small businesses. Small businesses are the backbone of our economy, but traditional banks often don’t have their backs. We build tech that makes it simple for small businesses to access the financial tools they need through the platforms they already sell on. We partner with companies like DoorDash, Amazon, Worldpay, and Mindbody to offer fast and flexible funding, spend management, and savings tools to their small business users via a simple integration. Parafin takes on all the complexity of capital markets, underwriting, servicing, compliance, and customer service for our partners. We’re a tight-knit team of innovators hailing from Stripe, Square, Plaid, Coinbase, Robinhood, CERN, and more — all united by a passion for building tools that help small businesses succeed. Parafin is backed by prominent venture capitalists including GIC, Notable Capital, Redpoint Ventures, Ribbit Capital, and Thrive Capital. Parafin is a Series C company, and we have raised more than $194M in equity and $340M in debt facilities. Join us in creating a future where every small business has the financial tools they need. We are looking for an experienced software engineer to join the merchant decisioning team and build a scalable platform/infrastructure that is critical for underwriting and decisioning hundreds of thousands of businesses on a daily basis. As part of the team, you will be working closely with Data Science, Growth and Risk stakeholders to efficiently serve the product initiatives that serve Parafin’s portfolio and empower stakeholders with controls to determine Parafin’s growth and bottom line. Are you an excellent software engineer with a drive to solve impactful and difficult problems and eager to build the merchant decisioning platform for an ambitious and growing startup? If so, come join us! What You’ll Be Doing: - You will own our Python-based underwriting and application decisioning product and drive its development. - You will closely define the architecture and underlying infrastructure all the way from the technologies we use to the design principles that we apply. - You will work closely with our data scientists to build a platform that is reliable, scalable, and easily iterable. - You will be integrating ML Infrastructure into the platform to make DS-driven decisioning more powerful and intelligent. What We’re Searching For: - 5+ years of experience working in an engineering role - You care deeply about building high-quality infrastructure with relevant experience and take immense pride in your craft. - You are comfortable owning and driving the development of the product from 0 to 1. - You thrive in ambiguity and have a strong grasp of engineering fundamentals. - You are excited about working on a small team and helping us set the foundations for the company. What We Offer: - Salary Range: $230k-$265k - Equity grant - Medical, dental & vision insurance - Work from home flexibility - Unlimited PTO - Commuter benefits - Free lunches - Paid parental leave - 401(k) - Employee assistance program If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact us.

Related Job Pages

More Software Engineer Jobs

Fidelity Investments logo

Senior Mobile Engineer

Fidelity Investments

Founded in 1946 and headquartered in Boston, Massachusetts, Fidelity Investments is a financial services corporation specializing in investment management, retirement planning, and

Design and implement scalable mobile applications while optimizing performance and reliability. Collaborate with teams on application development and perform advanced technical analysis for projects to enhance user experiences.

Texas
Koru UX Design logo

Associate Front-end Developer (FE-1-032026)

Koru UX Design

Koru UX Design is an award-winning user experience design company on a mission to create a powerful, pleasurable, and positive impact on clients and their end-users. Operating on t

Koru UX Design is looking for a skilled React Developer with 3+ years of experience to build high-quality, scalable web applications. The role involves working closely with design and backend teams, writing clean and maintainable code, and contributing to frontend architecture while ensuring excellent UI/UX standards. Job Responsibilities - Develop and maintain React-based web applications - Build reusable and well-structured components - Translate Figma designs into pixel-perfect UI - Integrate APIs and handle state management efficiently - Optimize application performance and responsiveness - Collaborate with team members and participate in code reviews - Utilize AI tools to enhance development productivity

India
Job Closed
U.S. Bank National Association logo

Software Engineer – Full Stack in Chicago, Illinois.

U.S. Bank National Association

U.S. Bank is committed to fair, equitable, and transparent compensation practices. We actively uphold transparent and fair hiring practices that support individual opportunity, inclusive culture, and career mobility across all levels of our organisation.

Full TimeRemoteTeam 1,001-5,000

At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One. Job Description U.S. Bank is seeking the position of Software Engineer – Full Stack in Chicago, Illinois. Essential Responsibilities: The Software Engineer – Full Stack will be responsible for the end-to-end design, development, testing, deployment, and maintenance of robust full-stack solutions, including web applications, Windows components, APIs, and scheduled jobs. This includes utilizing a range of technologies such as C#, VB .NET, .NET Framework, .NET Core, .NET Core Web API, NUnit, and Swagger to build scalable, high-performance software solutions. The role involves working with front-end technologies, including React, TypeScript, JavaScript, and Kendo UI, to create responsive, user-friendly interfaces. The Software Engineer – Full Stack will support integration and testing efforts using tools such as Postman and SoapUI, ensuring seamless connectivity and functionality across applications and services. In addition, the Software Engineer – Full Stack will manage the deployment and operation of applications in containerized and cloud environments, leveraging Docker, Microsoft Azure, Kubernetes, and Rancher. The role requires designing and automating CI/CD pipelines with Jenkins to streamline development workflows and ensure rapid, reliable releases. The position also includes leveraging modern development tools such as Visual Studio, VS Code, GitLab, and GitHub Copilot to enhance productivity, enforce coding standards, and facilitate collaborative development. Responsibilities extend to managing Windows services, ActiveBatch jobs, and monitoring systems using tools like AppDynamics, Splunk, and Datadog, ensuring application stability, performance, and observability. The Software Engineer – Full Stack will actively monitor and maintain production environments across both Windows and Linux platforms, performing root cause analysis, troubleshooting complex issues, and implementing performance optimizations. The role also includes participating in quarterly Disaster Recovery (DR) exercises to ensure business continuity, maintain operational readiness, and support organizational resilience. Position may allow working from home within a commuting distance of worksite location. Multiple Positions. Basic Qualifications: Requires a Bachelor’s degree (or foreign equivalent) in Computer Science or Applied Computer Science plus 5 years of progressive post-baccalaureate experience as a Software Engineer, Technology Specialist, or related. Required Skills/Experience: Must possess 5 years of experience with all of the following: software development, application support, and systems integration; designing, developing, testing, and deploying web applications, Windows components, web APIs, and scheduled jobs using Microsoft technologies, including C#, VB .NET, .NET Framework, .NET Core, .NET Core Web API, and Windows Services; database query performance optimization using Microsoft SQL Server; front-end technologies including React, TypeScript, JavaScript, and Kendo UI; full software development lifecycle processes—including requirements gathering, technical design, coding, testing, deployment, and post-production support; deploying and managing applications in cloud and on-premises environments using CI/CD pipelines, Jenkins, Docker, Kubernetes, and Microsoft Azure; version control and collaboration tools, including GitLab, GitHub, Visual Studio, VS Code, TFS, and Jira; application monitoring, performance testing, and automated testing using AppDynamics, Splunk, Datadog, JMeter, and Selenium; enterprise integration and messaging technologies, including IBM MQ, SignalR, Redis Cache, ForgeRock, Blackduck, and Fortify; and both Windows and Linux operating systems. Position may allow working from home within a commuting distance of worksite location. Base pay range may vary if an offer is made for work in a different location. Pay Range: $112,607.00 - $163,400.00. (#LI-NDI #LI-DNI #LI-DNP #DE-DNP #IND-DNP) - The examination for this position may include a supplemental questionnaire. Improper or missing responses could affect your application. - This position is not eligible for visa sponsorship. If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants. Benefits: Our approach to benefits and total rewards considers our team members’ whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following: - Healthcare (medical, dental, vision) - Basic term and optional term life insurance - Short-term and long-term disability - Pregnancy disability and parental leave - 401(k) and employer-funded retirement plan - Paid vacation (from two to five weeks depending on salary grade and tenure) - Up to 11 paid holiday opportunities - Adoption assistance - Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law Review our full benefits available by employment status here. U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law. E-Verify U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program. In addition to salary, U.S. Bank offers a comprehensive benefits package, including incentive and recognition programs, equity stock purchase 401(k) contribution and pension (all benefits are subject to eligibility requirements). U.S. Bank will consider qualified applicants with arrest or conviction records for employment. U.S. Bank conducts background checks consistent with applicable local laws, including the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act as well as the San Francisco Fair Chance Ordinance. U.S. Bank is subject to, and conducts background checks consistent with the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA). In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures. Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies. Posting may be closed earlier due to high volume of applicants.

United States
$112K - $163K / year
Job Closed
Aristocrat Technologies logo

React Native Lead

Aristocrat Technologies

Aristocrat Technologies is a global gaming content and technology leader, operating in over 90 countries and 200 jurisdictions worldwide. Known for its innovati

Lead the design and development of mobile applications using React Native, establish best practices in programming, and collaborate with cross-functional teams to deliver innovative solutions that enhance user experiences.

Massachusetts + 1 moreAll locations: Massachusetts | Poland