Overview
Koyfin is a rapidly growing, VC-backed fintech startup looking for a Senior Backend Software Engineer to join a small team of very talented engineers to help scale our product to millions of users.
We believe every investor deserves powerful, intuitive tools to analyze markets and portfolios—without the steep learning curve or sky-high costs of traditional platforms.
That’s why we built Koyfin: a modern, accessible analytics platform that combines sleek visualizations, comprehensive data, and customizable tools to empower smarter investment decisions.
Our users love what we’ve created so far:
🥇 Fastest growing research platform for financial advisors using product-led growth (register for free)
🚀 Recognized by G2 as a top-rated analytics platform(link)
📈 Rapid growth with new records in usage and revenue every quarter
💰 We’re cash flow positive -and proud of it
Join our mission to transform the way financial data is accessed and used!
What you’ll be doing?You will join the Application team and help deliver a comprehensive investment experience to our customers. Our tech stack includes TypeScript, Node.js, NestJS, React, RxJS, AWS, Kubernetes, MongoDB, and PostgreSQL.
More specifically, you will:
- Be responsible for the end-to-end development and implementation of features
- Take ownership of features, from gathering requirements to realization, maintenance, and continuous improvement
- Design and implement scalable web services, applications, and APIs
- Work on transforming large and complex datasets into beautiful visualizations
- Identify bottlenecks and improve software efficiency
- Collaborate closely with product management and design teams to define feature requirements and deliver impactful products that enhance the customer experience
Who we’re looking for?
- 5+ years of experience in software engineering
- Strong experience with back-end technologies: Node.js, NestJS (or any other framework), SQL, and NoSQL databases
- Professional experience with ReactJS or another modern JavaScript web framework (Vue, Angular, Ember, etc.)
- A solid understanding of semantic HTML, CSS, and core JavaScript concepts
- Experience with infrastructure: Cloud computing (AWS), CI/CD, Kubernetes
- Understanding of design patterns, algorithms, and system design
- Great communication skills; curious, collaborative, humble, and an excellent problem solver
- Upper-Intermediate level of English
Will be a plus:
- Previous experience in a FinTech startup
- Experience with one or more JavaScript visualization packages such as D3, ReactViz, Victory, or similar
What we offer
- An open environment where problems are solved by honest and rigorous discussion
- Fast-growing fintech startup where each person has a big impact and receives feedback directly from users
- Flexible work schedule
- Fully remote work or access to a modern coworking space in the center of Kyiv
- Generous salary and bonus potential
- Health Insurance/Well-being payment
- Extra vacation days
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