Staff Backend Engineer

Koyfin

Koyfin

Software Engineering

United States

Posted on May 7, 2026

Koyfin is a fast growing fintech company building a powerful, intuitive analytics platform used by financial advisors and individual investors to research ideas, manage portfolios, and grow their businesses. We believe every investor deserves world-class research tools without the complexity or price tag of legacy platforms.

Our impact so far:

🚀 One of the fastest-growing platforms for financial advisors, driven by product-led growth

🥇 Recognized by users as a top-rated investment solution on G2

🏆 Rated as the top research platform for user satisfaction in the Kitces survey, the largest survey in the advisor industry

About the role

We’re looking for a Staff Backend Engineer to lead the technical evolution of our platform as we scale from hundreds of thousands to millions of users. This role goes beyond coding — it requires system-level thinking, mentorship, and architectural leadership. As a Staff Engineer at Koyfin, you’ll partner closely with engineering leadership, product managers, and cross-functional teams to define and implement scalable systems that support the next stage of our growth. You’ll help shape the long-term technical vision while remaining hands-on with code and system design. If you thrive on tackling complex problems, driving engineering excellence, and mentoring others while building systems that directly impact investors around the world — we want to hear from you.

What you’ll be doing?

  • Drive the architecture and technical roadmap for core backend services
  • Lead the design and implementation of scalable APIs and data processing pipelines
  • Guide critical initiatives that impact multiple teams and business areas
  • Collaborate with engineering leadership to raise the bar on system performance, reliability, and maintainability
  • Mentor engineers across teams and foster a culture of technical ownership
  • Debug and optimize distributed systems and large-scale data flows
  • Act as a force multiplier — identifying gaps, proposing solutions, and enabling others to move faster
  • Work with modern technologies including TypeScript, Node.js, NestJS, PostgreSQL, MongoDB, AWS, and Kubernetes

What we’re looking for

  • 12+ years of experience in software engineering, with deep backend expertise
  • Proven experience designing and evolving backend architecture at scale
  • Knowledge of design patterns, algorithms, and system architecture
  • Strong knowledge of Node.js, NestJS (or similar), SQL, NoSQL, distributed systems, and caching strategies
  • Strong leadership qualities — capable of setting technical direction and rallying teams around it
  • Clear, concise communication skills — able to influence across functions and levels

What we offer

  • Remote-first work culture with flexible hours
  • Competitive compensation with performance-based bonuses
  • High-performance gear and resources to support your productivity
  • Real impact — your decisions will shape the product and the company’s direction
  • Strong team of kind, talented engineers who care deeply about the product and users
  • Fast feedback loops — we ship quickly and learn from real users
  • Autonomy and influence — take ownership of complex systems and drive meaningful change
  • A product-led company with minimal bureaucracy and high trust in our people