Jobs · Engineering · California

Senior/Staff Software Engineer, Product

Slash · San Francisco, CA · 2 mo ago
On-siteEngineering$250k–$350k/yrFull-time

About the role

Slash is a fintech company focused on building the future of business banking. We aim to provide tailored financial solutions for businesses, combining traditional banking reliability with industry-specific features to enhance efficiency, competitiveness, and profitability.

Responsibilities

  • Own and ship entire product surfaces end-to-end, from database schema and API design to building the product customers interact with daily
  • Build and scale our core financial infrastructure: payments, transfers, invoicing, bill pay, onboarding, and card management systems that move tens of billions of dollars a year
  • Design data models, write migrations, and build the backend services that power complex multi-step financial operations
  • Work directly with product, design, and compliance to ship features that are correct, compliant, and actually good to use — in financial software, the details are the product
  • Shape engineering standards, contribute to architecture decisions, and talk to customers to figure out what to build next

Requirements

  • Shipped and owned full product surfaces — not just isolated features, but entire systems from data model to deploy
  • A strong full-stack engineer: comfortable designing API endpoints, writing a database migration, and building the frontend for a project end to end
  • Strong product instincts: thinks holistically about UX, API ergonomics, and system correctness, and pushes back when something doesn't feel right
  • Thrives working independently in a small team that ships fast — you're the kind of person who builds product without requiring a full spec
  • Cares about craft: writes clean, well-tested code, thinks about edge cases, and takes pride in building software that is delightful to use

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • At least 7 years of professional software engineering experience
  • Experience with financial systems (payments, ledgers, compliance) or a genuine desire to go deep on them is a plus

Skills

  • Strong understanding of software development lifecycle, including planning, design, implementation, testing, and deployment
  • Proficiency in multiple programming languages and frameworks
  • Experience with relational databases and NoSQL databases
  • Experience with microservices architecture and containerization technologies
  • Experience with payment processing systems and compliance regulations

Benefits

Slash offers a comprehensive health and benefits plan, unlimited PTO, and a high-growth opportunity in a downtown San Francisco office space.

Pay

Compensation Range: $250K - $350K

Schedule

Full-time position

Similar jobs