Overview
Hands-on senior full-stack engineering role building and supporting applications for asset management clients, including a private equity dashboard and related enterprise software, across the Python backend, React frontend, APIs, integrations and database layer.
What you'll do
- Design and deliver production features using Python and React, taking ownership of complex implementation decisions.
- Build and maintain Python backend applications, services, and APIs.
- Develop responsive and usable web applications with React.
- Translate requirements into technical designs, identify dependencies, and drive delivery through testing, release, deployment, and production support.
- Implement integrations across APIs, relational databases, and enterprise systems.
- Investigate issues, contribute to root cause analysis, support deployments, and help maintain reliable production applications.
- Write automated tests, participate in code reviews, maintain clear technical documentation, and take ownership of code quality, security, and correctness.
What you'll need
- Production full-stack experience: a track record of delivering production full-stack applications and taking technical ownership of complex features.
- Hands-on experience building backend applications, services, and APIs with Python.
- Hands-on experience building and maintaining production web interfaces with React.
- Experience with authentication, application design, testing, deployment, SQL, data modeling, and relational databases.
- Experience integrating applications with APIs and enterprise systems, deploying applications on a cloud platform, and supporting production systems.
- Practical experience using Claude, Codex, or similar tools across the software development lifecycle, with the judgment to evaluate AI-generated code and maintain ownership of quality, security, and correctness.
- Clear communication with engineers, business stakeholders, and cross-functional teams.
- 5+ years of professional software engineering experience.
Nice to have
- Experience building and testing AI agents that combine large language models with tools or APIs to support multi-step workflows.
- Experience evaluating agent outputs and handling failures.
- Experience building software for financial technology, asset management, or other enterprise environments.
- Demonstrated interest in financial technology and solving complex engineering challenges.
Details
- Location: Mumbai, India.
- Employment type: Full-time.
- Work model: Hybrid, with three days per week in the Mumbai office.
Read the full description and apply on the company’s own careers page.