Requirements
Premji Invest, Bengaluru, India
About Us
Premji Invest is dedicated to generating exceptional returns by supporting innovative entrepreneurs and high -performing companies. We focus on early -stage, growth equity, and public markets investments across India and the United States, emphasizing financial services, technology, healthcare, consumer products, industrials, and buyouts. Our commitment to nurturing emerging and disruptive technologies aligns with our philanthropic initiatives at the Azim Premji Foundation, aimed at improving the lives of underserved communities.
About the Role
We are seeking a Senior/Staff Software Engineer (Frontend) to join our fast -paced Engineering team, which is transforming investment research methodologies by integrating quantitative insights and data analysis. In this senior technical role, you will drive the development of cutting -edge agentic products for PE firms while providing technical mentorship and architectural guidance to the frontend team. You will lead complex frontend initiatives, establish engineering excellence standards, and work closely with cross -functional teams to deliver high -impact solutions that enable our investment teams to make data -driven decisions.
Key Responsibilities
Technical Strategy & Architecture
• System Architecture: Design and architect scalable, maintainable frontend solutions for complex agentic workflows and PE investment platforms • Technical Strategy: Define frontend technology roadmap, evaluate emerging technologies, and make strategic technical decisions • Performance Engineering: Lead performance optimization initiatives, implement advanced caching strategies, and ensure optimal user experience at scale • Cross -team Collaboration: Partner with Design, Product, Backend, AI, Quant and Data teams to build intuitive interfaces for agentic systems and autonomous investment tools.
Mentorship & Knowledge Sharing
• Technical Mentorship: Guide and mentor junior and mid -level frontend engineers through code reviews, pair programming, and knowledge sharing • Standards & Best Practices: Establish and evangelize frontend development standards, coding guidelines, and architectural patterns • Knowledge Transfer: Conduct technical sessions, create documentation, and foster a culture of continuous learning
Core Development
• Advanced UI Development: Build sophisticated, responsive user interfaces using ReactJS for complex financial and analytical applications for web, tablet and mobile. • Agentic Product Development: Create intuitive interfaces for AI -powered investment tools, autonomous agents, and intelligent decision -making systems • Data Visualization: Develop advanced data visualization solutions using modern libraries (AG Grid, D3.js, Highcharts, Recharts) for complex financial datasets • API Integration: Design and implement robust API integration patterns, handle complex data flows, and manage real -time updates
Engineering Excellence
• Code Quality: Champion code quality through comprehensive testing strategies, automated CI/CD pipelines, and rigorous code review processes • Scalability: Design modular, reusable component architectures that can scale with growing team and product requirements • Innovation: Research and implement cutting -edge frontend technologies, experimental UI patterns, and emerging development practices • Documentation: Maintain comprehensive technical documentation, architectural decision records, and onboarding materials