Staff Backend Engineer
Koyfin
Software Engineering
United States
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