Full Job Description
By focusing on our customers’ needs and equipping them with personalized yet powerful tools, we witnessed a steep growth of 800% in our customer base from 25 Thousand in 2017 to 2 Lakh in 2019. With 1500% growth in 2020, currently, over 3 million customers trust us with their investment decisions, thus setting us on the course to become an industry leader in the country.
The company was founded in 2009 by Ravi Kumar and Shrinivas Viswanath, and in2016 Kavitha Subramanian joined as the third co-founder. Backed by Ratan Tata, weraised $4 million in Series A funding (2016) led by Kalaari Capital. In 2019, US-based investment firm Tiger Global Management invested $25 million in a Series B funding round. Visit our Linkedin page to learn more about us.
Do visit our Linkedin page to know more about us.
Roles & Responsibilities:
Provide expertise in the development of new products/services/processes, frequently operating at the leading edge of technology.
Solve complex problems and follow good coding practices and complying with existing quality standard
Analyze project requirements and accordingly provide technical and functional recommendations
Evaluate existing engineering processes and recommend improvements
Recommend new technologies to improve system performance and reliability
Perform system failure analysis and provide corrective actions
Setup high-quality standards in production running code by performing diligent code reviews and rigorous unit test coverage
Ensure high availability of backend services including implementation of auto-recovery procedures in collaboration with DevOps teams
Experience Required:
2+ years of experience in software development.
B.S. or higher in Computer Science (or equivalent work experience).
Has worked extensively on caching technologies such as Redis, Memcached
Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design
Knowledge across tiers in a multi-tier cloud environment including load balancers, web servers, application containers, data stores, and distributed cache
Should be strong with Data Structures, Algorithms & OOPs concepts
Can clearly demonstrate an understanding of the Application layer from the OSI model and Presentation layer from the OSI Model.
Worked on NoSQL databases such as MongoDB
Well versed with services and microservices architecture
Usage of containers, virtual machine systems, cloud computing
Knowledge of Socket would be a big advantage
Should have a good understanding of how load-balancing works
Should have an understanding of how CDN works
Upstox is an Equal Opportunity Employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or other characteristics.