12 Nov
|
Capitalmind Financial Service
|
Bengaluru
12 Nov
Capitalmind Financial Service
Bengaluru
About Us
Capitalmind is a SEBI-registered Portfolio Management Service (PMS) and AIF firm managing ~₹2,000 Cr in AUM across quantitative, data-driven investment strategies. We are a small, high-conviction team — and our engineering systems sit at the heart of how we serve clients,manage portfolios, and stay compliant with SEBI regulations. We build a lot of our core systems in-house — from back office operations and portfolio tracking to client-facing portals and data infrastructure — and integrate with third-party platforms where it makes sense.
If you are the kind of engineer who cares about what the software actually does in the real world
— not just whether the tests pass — you will fit right in.
The Role
We are looking for a Senior Full-Stack Developer with a Tech Lead mindset to join our engineering team in Bangalore. The majority of our backend is Python/Django, so that's where most of your time will go — but you will also work across the stack on frontend and infrastructure when needed. You will be a hands-on contributor working closely with a small team, with a strong focus on system design and architecture decisions. This isn't a people-management role. You won't be doing performance reviews or running 1:1s.
What you will do is set the technical bar: drive architecture decisions, establish patterns the team can build on, review code with genuine depth, and make sure we are building things the right way — not just the fast way.
What You Will Work On
- Backoffice & PMS systems — The operational backbone of our fund management: trade processing, portfolio tracking, reconciliation, and regulatory reporting.
These systems need to be correct above everything else.
- Client-facing portals APIs — Web interfaces and REST APIs that our clients and internal teams use to view portfolios, reports, and performance data.
- DevOps infrastructure — AWS infrastructure, deployment pipelines, reliability, and observability. We care about systems that stay up and recover gracefully when they don't
Requirements
What We are Looking For
Must-Have
- 6–9 years of professional software development experience, with a solid Python background and meaningful full-stack exposure throughout
- Deep expertise in Django and Django REST Framework — you should know the ORM, middleware, signals, and the right way to structure large Django projects - Solid experience with PostgreSQL at scale — query optimization, indexing, schema design, and an understanding of when a relational model is the right tool
- Hands-on experience with AWS — EC2, RDS, S3, and ideally some experience with managed services like ECS or Lambda
- Solid React / Next.js experience — comfortable building and owning frontend features end-to-end
- Experience owning system design decisions — you have thought about trade-offs between monolith vs service boundaries, sync vs async, caching strategies,
and database design
- A track record of leading technical work — whether as a formal tech lead or as the de facto senior person on a project, you have guided the technical direction and helped others grow
Good to Have
- MySQL experience
- Familiarity with AI-assisted development workflows — we actively use Claude Code as part of our development process, and comfort here is increasingly valuable
- Some exposure to financial domain concepts — basic understanding of portfolios, NAV, trade lifecycle, or similar is a plus, though not a dealbreaker The Kind of Person Who Will Thrive Here
- You write code you are proud of, but you ship. You know when valuable enough is correct and when cutting corners will haunt you.
- You ask "why are we building this?" before you ask "how should we build this?"
- You are comfortable in a small team where there's no dedicated QA, no separate DevOps team, and no one to hand off to — full ownership is the default.
- You can zoom out to design a system and zoom in to debug a gnarly SQL query in the same afternoon.
Why Capitalmind
- Small, senior team — fast feedback loops, and your decisions actually matter and ship quickly
- Exposure to how a real fund operates — unusual for a pure engineering role
- Company with a long-term orientation
Location & Work Style
- This is a full-time, in-office role based in HSR Layout at Bangalore. We work out of our HSR Layout, Bangalore office and believe in the kind of fast, informal collaboration that happens when a team shares a physical space.
📌 Full Stack Developer (Bengaluru)
🏢 Capitalmind Financial Service
📍 Bengaluru