Taro Logo

Staff Software Engineer

Taro Verified

Parafin

Parafin’s infrastructure powers financial services for marketplaces, vertical SaaS, payment platforms, and more. With a single integration, platforms can launch a full suite of financial products for their small business sellers, including capital, spend management, and savings tools.
San Francisco Bay AreaSan Francisco, CA, USA
$265,000 - $330,000
Backend
Staff
Hybrid
51-200 Employees
6+ years of experience

Taro Hiring Bonus Eligible

💵

Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.

Interview Fast-Track Advantage

Our partnership with Parafin means you'll go through an expedited version of the interview process and connect directly with the hiring team.

Job Description

Parafin is dedicated to empowering small businesses by providing them with essential financial tools through seamless integrations with platforms they already use, partnering with companies like DoorDash and Amazon. As a Staff Software Engineer, you will be instrumental in building, scaling, and maintaining Parafin's financial infrastructure, contributing to robust, secure, and high-performing systems. This role provides the chance to influence the strategic direction of our technology stack and mentor other engineers.

Responsibilities include designing and maintaining scalable backend systems, leading technical projects from start to finish, and collaborating with cross-functional teams. You will also focus on optimizing system performance, security, and reliability, and mentoring other engineers. The compensation range for this role is $265k - $330k, in addition to equity, medical, dental & vision insurance, work from home flexibility, unlimited PTO, commuter benefits, free lunches, paid parental leave, and 401(k).

This is a great opportunity to join a team of innovators from companies like Stripe and Square, backed by prominent venture capitalists, and make a significant impact on small businesses' financial well-being.


Responsibilities

  • Design, build, and maintain scalable and reliable backend systems
  • Own and drive technical projects from ideation to deployment
  • Collaborate with cross-functional teams, including Product, Data Science, and Operations
  • Improve system performance, security, and reliability through continuous optimization
  • Mentor and guide other engineers, fostering a culture of technical excellence

Requirements

Python
Go
  • 6+ years of software engineering experience, preferably in fintech or financial services
  • Strong proficiency in backend development, ideally with Python, Go, or similar languages
  • Experience with cloud infrastructure (AWS, GCP) and scalable system design
  • Deep understanding of distributed systems, databases, and API development
  • Passion for building impactful financial products that empower small businesses
  • Bachelors Degree in Computer Science (or related field of study)

Visa Policy

Open to candidates on a visa


Benefits

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Equity grant
  • Medical, dental & vision insurance
  • Work from home flexibility
  • Unlimited PTO
  • Commuter benefits
  • Free lunches
  • Paid parental leave
  • 401(k)
  • Employee assistance program