← Back to Job Listings
Capchase logo

Tech Generalist

Capchase
Anywhere in the worldFull Time11d

Job Summary

Capchase is a fast-growing fintech startup that helps software companies offer flexible payment terms. As a Tech Generalist, you'll work on full-stack development, data pipelines, risk analysis, and machine learning models. You'll collaborate with cross-functional teams to build scalable systems and mentor junior engineers. The role offers remote work opportunities, stock options, and flexible hours.

Company Benefits

  • Stock options
  • Flexible hours
  • Remote work option
  • Office access in Madrid or Barcelona with flexible arrangement

Capchase, recognised as one of Fast Company’s Most Innovative Companies of 2023, enables software companies to offer flexible payment terms to software buyers. We have been acknowledged by Forbes North America’s best startups and also featured among Forbes Next Billion-Dollar Startups 2023. To carry out our mission, we’ve received $700M+ in equity and debt funding from some of the best fintech investors QED (Nubank, Klarna), 01 Advisors (Tipalti, Master Class), Bling Capital (Airtable, Gitlab, Lyft, Square), SciFI (Stripe, Brex), Caffeinated (OpenDoor, Airtable).


In a little over three years, we’ve provided billions in funding to thousands of companies, expanded operations to ten countries in the US and Europe, and grown our team from four co-founders in May 2020 to 110 Capchasers today.



Since our launch in 2020, we’ve achieved several milestones:

➡  4K+ software companies onboarded

🙌 Around 100 Capchasers representing over 15+ nationalities

🌎 Active in 10 markets

📈  top-10% YoY growth

👫 Built an awesome culture.


As a Tech Generalist, you’ll wear multiple hats and tackle a wide array of challenges across the stack. Whether it’s crafting elegant frontends, building robust backends, designing scalable infrastructure, or diving into data science, this is your opportunity to define, build, and iterate in a fast-paced environment.


You’ll take ownership of critical systems, make foundational technical decisions, and deliver solutions that directly impact our mission.

🚀 What will you do?

  • Build and Scale: Design, develop, and maintain both frontend and backend features, creating beautiful, performant, and secure systems for customers and internal teams.
  • Architect and Optimize: Take our current systems to the next level by evolving architecture, integrating best practices, and ensuring scalability and security across the board.
  • Data Science Meets Engineering: Lead the development of data pipelines, risk analysis engines, and machine learning models to drive creditworthiness scoring and operational insights.
  • Integrate and Automate: Connect with third-party APIs (e.g., Stripe, Plaid, Chargebee) to automate data collection, underwriting, and cash movement processes.
  • Mentor and Lead: Collaborate with and mentor junior engineers, fostering a culture of clean, tested, and performant code.
  • Innovate: Work closely with the product team to ideate and implement solutions that align with business goals while ensuring a seamless user experience.

🧠 What are we looking for?

Technical Excellence:

  • 4+ years of experience in software engineering or data science roles, ideally in fast-paced startup environments.
  • Proficient in Node.js and Python, with experience in frameworks like React and nestjs.
  • Deep understanding of building and testing APIs and database systems (PostgreSQL, BigQuery).
  • Familiarity with CI/CD, Docker, and cloud platforms like GCP or AWS.

Full-stack Mastery:

  • From frontend frameworks (React preferred) to backend services and data pipelines, you’re ready to own the entire stack.

Data-Driven Mindset:

  • Expertise in machine learning models, risk scoring, and data infrastructure is a big plus.

Startup-Ready:

  • You’re adaptable, thrive on wearing multiple hats, and have experience building systems from scratch.

Collaborative Spirit:

  • A natural mentor and team player who thrives in cross-functional environments.

📈 Bonus Points

  • Experience in fintech, payment platforms, or SaaS.
  • Familiarity with Typescript, AI/ML, or container platforms like Kubernetes.
  • Background in credit risk modeling or propensity models.
  • Passion for fostering a strong engineering culture and mentoring others.

📊 Useful info:

  • This role will be 100% remote. If you’re based in Madrid or Barcelona, you’d have the option to go to our office with a flexible arrangement
  • Flexible hours
  • Benefits depending on Location
  • Stock options.
  • Check our Tech blog!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.