What is a Software Engineer at Upstox?
As a Software Engineer at Upstox, you are at the heart of one of India’s fastest-growing financial technology platforms. You are responsible for building and scaling robust, high-performance systems that empower millions of users to trade and invest with confidence. Your work directly impacts the stability, latency, and user experience of a platform that handles significant market volume, requiring a blend of technical precision and product-centric thinking.
This role is both challenging and rewarding because of the sheer scale of the Upstox ecosystem. You will work on complex distributed systems, mobile-first interfaces, and data-intensive services that must remain secure and responsive during peak market hours. Whether you are optimizing core trading engines or enhancing mobile application performance, you are a critical driver of the company’s mission to make financial services accessible and seamless for everyone.


