Search by job, company or skills

recrew ai

Staff Software Engineer

Save
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Staff Software Engineer

Function: Engineering / Full Stack Development

Location: Bengaluru, India

Type: Full-time

Industry: Information Technology & Services, Fintech, AI/ML

About Company

An AI-powered equity research platform built for institutional analysts at hedge funds, mutual funds, and investment banks. The company uses proprietary large language model technology to extract insights from financial documents faster than ever.

It is a seed-stage startup co-founded by experienced finance and AI leaders, with engineering in Bengaluru and business in New York. Backed by $2.5M in seed funding, it moves fast and gives engineers real ownership through meaningful ESOPs.

Position Overview

We're looking for a Staff Software Engineer to join the Bengaluru engineering team as a high-impact individual contributor. You'll work across the full stack — from crafting polished React/Next.js interfaces to designing robust Node.js backends — shipping features that directly impact how top-tier institutional analysts do their jobs every day.

Role & Responsibilities

• Build and maintain full stack features across Next.js frontend and Node.js backend services

• Design and optimize PostgreSQL schemas and queries for complex financial data workflows

• Develop clean, reusable React components and TypeScript interfaces for analyst-facing dashboards

• Architect and maintain scalable REST APIs that integrate with AI/LLM pipelines

• Own AWS infrastructure for your services — deployments, monitoring, and performance tuning

• Collaborate with AI/ML engineers to surface LLM-generated insights through the product UI

• Participate in code reviews, system design discussions, and contribute to engineering standards

Must Have Criteria

• 5–10 years of software engineering experience with strong full stack development skills

• 3+ years of hands-on experience with Node.js for backend API development

• 3+ years of experience building production UIs with React and Next.js

• Strong TypeScript proficiency across both frontend and backend codebases

• Experience designing and optimizing PostgreSQL databases in production environments

• Hands-on experience deploying and managing services on AWS (EC2, S3, Lambda, RDS)

• Prior experience at a Series A or later funded startup

Nice to Have

• B.Tech/M.Tech in Computer Science

• Experience integrating LLM APIs (OpenAI, Anthropic) or building RAG pipelines into product features

• Exposure to financial data, fintech platforms, or institutional finance workflows

• Experience with vector databases such as Pinecone or Weaviate

What We Offer

• Direct collaboration with founders and a lean, high-caliber team

• Opportunity to shape the engineering culture at an early-stage, well-funded startup

• Work on cutting-edge AI applied to a $100B+ institutional finance market

• Meaningful ESOPs providing real ownership in the product and company

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149071047

Similar Jobs

Bengaluru, India

Skills:

PrometheusKafkaSpring BootGrafanaTypescriptDockerNestjsOauthJavaExpress.JsGraphqlNode.jsJ2EEAsynchronous programmingRabbitmqSplunkRestful ApisKubernetesAWS SQSEvent-driven architectureFastifyCaching strategiesMicroservices ArchitectureOpenTelemetry

Bengaluru, India

Skills:

snowflake JavaNode.jsRedshiftGcpDockerFlaskDatabricksFastAPIAzureKubernetesPythonAWSGo

Bengaluru, India

Skills:

ReactTypescriptAgile ScrumNode.jsTest Driven DevelopmentService-Oriented ArchitectureGraphQL APIsAI coding toolsObject-Oriented Programming

Bengaluru, India

Skills:

static code analysis Unit TestingPostgreSQLKotlinDockerTypescriptJavascriptKubernetesPythonAWSIoT time series databasesAPI design and development

Bengaluru, India

Skills:

JavaS3RDSPostgreSQLSpring BootSpringDistributed SystemsMySQLECSIamLoad BalancersRestful ApisAWSFargate