Overview
Koyfin is a fast-growing fintech product companies, building a powerful, intuitive analytics platform used by hundreds of thousands of investors around the world - from individual traders to top-tier financial advisors.
We believe every investor deserves world-class tools without the complexity or price tag of legacy platforms. That’s why we’ve built a sleek, customizable experience with robust data coverage and stunning visualizations to help users make smarter investment decisions.
Our impact so far:
- 🥇 One of the fastest-growing platforms for financial advisors, driven by product-led growth
- 🚀 Recognized by G2 as a top-rated analytics solution
- 📈 Consistent record-breaking growth in usage and revenue
- 💰 Cash flow positive — and proud of it
About the Role
We’re looking for a Senior Backend Software Engineer to help us scale Koyfin from hundreds of thousands to millions of users. If you’re passionate about clean architecture, fast systems, and solving real-world data challenges - this is your opportunity to make a visible, global impact on the future of investment research.
You’ll work as part of a seasoned, cross-functional team that values ownership, fast iteration, and clear outcomes.
What you’ll be doing?
As part of the Application Team, you’ll work with modern technologies such as TypeScript, Node.js, NestJS, React, RxJS, AWS, Kubernetes, MongoDB, and PostgreSQL. You will:
- Lead backend feature development — from concept to release
- Own features end-to-end — from requirements to testing, deployment, and iteration
- Design scalable APIs and services that power our frontend
- Process large, complex datasets
- Identify and resolve performance bottlenecks
- Collaborate closely with product and design teams to deliver features that make an impact
Who we’re looking for?
- 7+ years of professional software engineering experience
- Strong backend skills: Node.js, NestJS (or similar), SQL, NoSQL
- Knowledge of design patterns, algorithms, and system architecture
- Strong communication and collaboration skills — thoughtful, curious, and self-directed
- Advanced English (written and spoken)
Nice to Have
- Experience in a fintech product company
- Experience with cloud infrastructure (AWS), CI/CD, and Kubernetes
- Familiarity with frontend technologies: HTML, CSS, JavaScript fundamentals
- Working knowledge of modern JavaScript frameworks (React, Vue, Angular)
What we offer
- Remote-first culture with flexible working hours
- Competitive salary with bonus potential
- Health insurance or monthly well-being allowance
- Extra vacation days to support work-life balance
- Modern coworking space in Kyiv, if you prefer in-office collaboration
- Powerful gear and everything you need to do your best work
- Real ownership — contribute ideas, lead projects, and shape the roadmap
- Strong Team – Collaborate with smart, kind, and experienced teammates
- Fast Feedback Loops – We ship frequently and improve based on real user input
- Ownership & Growth – Contribute ideas, lead initiatives, and grow with the product
- Product-Driven Culture – Transparent, fast-moving, and focused on solving real problems
- Low Bureaucracy – We value autonomy, clarity, and action
Careers FAQ
- Can I work remotely?
Yes, you can work from anywhere.
- Do you have an office?
We are a remote-first company and maintain an office in Kyiv. Additionally, some of our employees opt to work from local coworking spaces.
- What is your recruitment process?
The hiring process can depend on the specific role, team, and level. Our recruiter will be happy to provide all the details of the recruitment process for the position you are applying for.
- How should I prepare for the recruitment process?
We recommend creating an account and using Koyfin to become familiar with our product. Additionally, you can learn more about Koyfin through our website, YouTube channel, and Twitter. As you prepare for the interview, consider specific examples from your past experience that demonstrate your impact on projects and team performance. Don’t hesitate to contact our recruitment specialist if you have questions about how to prepare for this step. Thorough preparation for your interview is crucial, and we encourage you to ask any questions you may have during the interview.
It’s important that Koyfin is a good fit for you and you are a good fit for Koyfin. We highly encourage you to review our values and reflect on how they align with your values and personality.
- Should I have previous experience in FinTech or Investments?
We value an extra interest or experience in FinTech/Investments. However, this is not a requirement.
- Do you provide benefits?
Yes, we offer full benefits in the US. In other regions, the benefits depend on your location. Check out the benefits section on the Careers page.
- Do you offer a 401k?
Yes, we offer 401(k) contributions and company matching.
- What is the culture like in Koyfin?
Koyfin is a small, scrappy startup with a big impact. We value swift and effective action. Below is a list of our values, which are crucial to us, and we aim to reflect them in everyone at Koyfin:
1. Customer First
2. Humility & Respect
3. Teamwork
4. Continuous Improvement
5. GSD