Backend Lead
StockGro
Company Vision
StockGro is a mobile-first cross-platform (Android & iOS, Mobile + Web App) Fintech product that’s empowering 25 million+ users to master the art of trading and investment in a risk-free and gamified manner. At StockGro - India’s First and Largest Social Investment Platform, users indulge in Social Investing and learn various trading strategies by interacting with leading fund managers, F&O traders, and algo traders.
About StockGro
Founded in January 2020 by former venture capitalist Ajay Lakhotia, we’re well-funded and just closed a massive Pre-Series A fundraise. We are backed by some of the respected investors - Roots Ventures, Velo Partners, Creed Capital, and the likes of Kunal Shah, Vivekananda Hallekere, Rahul Garg as Angels.
We have some brilliant minds with us, working on a mission to make 400 million Indian millennials investment-ready, with Senior Executives from Sequoia, Swiggy, Glance, Airtel, Uber, and institutions like ISB, NITs, and IIMs.
Key Responsibilities:
- Demonstrate excellent depth in technical knowledge and the ability to quickly learn new things.
- Solve difficult problems efficiently, backed by a proven track record in previous roles.
- Stay informed about how other companies are solving similar problems and continually learn from them.
- Drive projects end-to-end efficiently, both independently and as part of a team.
- Understand firm-level goals and align the team accordingly.
- Identify and systematically fix firm-wide bottlenecks.
- Strategize for both short-term and long-term goals.
- Work closely with product, design, and business teams to understand product ideas and business needs, delivering a series of ultra-fast experiments.
- Architect and implement backend services with high reliability and scalability.
- Take complete ownership of the design, architecture, development, and deployment phases, collaborating with technical and non-technical stakeholders throughout the development process.
- Establish and advocate for best practices in development.
- Write quality documentation and effectively handle conflicts to build consensus.
- Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency.
- Mentor junior team members and foster a collaborative team spirit.
Requirements:
- 9+ years of strong programming expertise in Golang and databases such as PostgreSQL, MySQL, or MongoDB.
- Experience in building highly scalable REST APIs that align with StockGro’s needs.
- Strong knowledge of databases, including MySQL, PostgreSQL, or MongoDB.
- Experience in building scalable customer-facing applications that are high-performance, highly available, highly transactional, low latency, and massively distributed.
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
- Experience in designing and developing service-oriented architecture.
- Experience with cache-store/message brokers like Redis, RabbitMQ, or Kafka.
- Understanding of GCP, Kubernetes, and Docker is beneficial.
- Interest in learning new languages/frameworks as needed.
- Experience working in a startup environment with high levels of ownership and commitment.