In conversation with Shrinivas Viswanath, Co-Founder, and CTO- RKSV
Can you tell us a little about yourself and your journey to a Co-Founder and CTO at RKSV?
My background has been in software engineering. I did a lot of programming in Java and C++. When we started becoming a customer facing company, I became more of a generalist. As Co-Founder and CTO at RKSV, I set the roadmap for the product at RKSV.
It involves working heavily with developers to decide which technical frameworks to use.
As a software engineer, used to do a lot of coding in Java and C++ back in 2009. In time, when we started as a customer facing company, knowledge of responsive design, scaling using the cloud, low latency programming and many more things in between made me a generalist.
Can you tell us something about this company and how different is RKSV’s model from others in the same segment?
RKSV is a retail brokerage company focused on making the process of buying and selling stocks extremely easy. With over 15,000 clients across India, we are a fast-growing retail stock brokerage company driven to deliver great products.
When you trade in the stock market, it isn’t free. You have to pay the broker a commission as well as a small amount for the actual transaction. Usually, brokerage charge is a percentage of the turnover of the total value of trade but RKSV charges flat fees, thus significantly cutting costs.
This makes us different in the brokerage industry, but it doesn’t mean that we have a non-profitable model. While other brokerage firms have hundreds and sometimes thousands of branches spread across the country, RKSV is an online service and it has one central operational branch in BKC, Mumbai.
This keeps its operative cost low and efficient.
Within two years of starting operations and largely operating the dull market, RKSV is now clocking a daily turnover of Rs 4000 crore.
Can you share the number of candidates that you are planning to hire, this fiscal year?
We look forward to higher around 20 Engineers this year.
What is your favorite job interview question?
What was the hardest problem that you ever got to solve? This is a very important question and highlights various skills in any candidate.
What are the three key qualities you look out for in a potential hire?
The first would be a drive and passion for technology, with that any individual can pick up a new language or skill very quickly. Show that you are passionate about having a GitHub account. Candidates who answer questions on Stack Overflow also displays the ability to go above and beyond what’s required.
Second, work on having a broad understanding of technologies. If you’re a server-side engineer, it’s good to have cursory knowledge on mobile development limitations.
You don’t have to know the nitty-gritty of mobile development but understand what works and what doesn’t at a high level, that will help you design your server-side code effectively for users.
Third, be detail oriented with your domain space. Be comfortable drilling problems down to the core cause, testing hypotheses by trying different methods and having both practical and theoretical knowledge on the language of your choice.
Would you like to share anything else that would attract candidates and give more insights about the job?
Our roles are for the front end, back end, full stack, and mobile engineers. Talented candidates are comfortable wearing multiple hats whether it’s testing or developers. They’ll enjoy working in a team environment, interacting with other smart people and are unafraid to try new things.