Position Details
- Experience: 3.00+ years
- Salary: Confidential (based on experience)
- Expected Notice Period: 15 Days
- Shift: (GMT+05:30) Asia/Kolkata (IST)
- Opportunity Type: Remote
- Placement Type: Full Time Permanent position (Payroll and Compliance managed by Associo AI)
About the Role
We’re not hiring a ticket closer. We’re hiring a builder. Brightriver is building the AI operating system for private markets. We’re building a manus style reasoning system that can search, analyze, write, and execute, like an AI analyst embedded inside investment teams. If you want to ship fast, own real systems, and see your code in production immediately, keep reading.
Key Responsibilities
- Own real, high-leverage systems from week one
- Implement and improve SSO integrations (Google, Microsoft, enterprise auth)
- Own and enhance Stripe billing and onboarding flows
- Ship features across Python backend and React/TypeScript frontend
- Improve AI-powered workflows, document ingestion, chat systems, report generation
- Design APIs, background jobs, and database schemas
- Improve product performance, reliability, and developer tooling
- Work directly with product and AI teams to turn ideas into shipped features
- Full‑stack role, production focus, high ownership
Qualifications
- Comfortable with Python
- Comfortable with TypeScript / JavaScript (React preferred)
- Understand REST APIs and relational databases
- Know Git and modern development workflows
- Hungry to learn fast
Bonus Points If You’ve Touched
- OAuth, SSO, authentication flows
- Stripe or other billing systems
- AWS or cloud infrastructure
- Docker or CI/CD pipelines
- AI systems, LLMs, or document processing
About the Team
You’ll work directly with founders, own revenue‑critical systems (auth + billing), see your work impact real customers, grow faster in a year here than 3 years in a large company. This is not a maintenance role; it’s a build‑the‑company role.
How to Apply
- Step 1: Click Apply, register or login on our portal.
- Step 2: Complete the screening form and upload updated resume.
- Step 3: Increase your chances to get shortlisted & meet the client for the interview.