Aiprise logo

Staff Software Engineer (Bangalore, India)

Aiprise
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

9+ Years

TYPE

FullTime

SKILLS REQUIRED

System DesignDistributed SystemsMicroservices ArchitectureTechnical Leadership

Job description

Overview

Staff Software Engineer to set technical direction for the core platform behind AiPrise's compliance orchestration and AI agent systems. This is the most senior individual-contributor role, owning the architecture of a major part of the platform and leading multi-quarter technical initiatives across teams.

What you'll do

  • Own the architecture and multi-quarter technical roadmap for a core area of the platform: vendor orchestration, case management, platform, or the AI agents
  • Lead the largest and most ambiguous technical initiatives end to end: framing the problem, design, sequencing across teams, delivery, and rollout or migration
  • Author and review RFCs, run design reviews, and make the hard calls on build vs. buy, consistency vs. speed, and when to pay down debt
  • Set the standard for reliability, security, and data integrity in a regulated environment: SLOs, incident response, change management, and audit-readiness
  • Evolve the orchestration layer to handle 10x verification volume across 80+ vendors: throughput, latency, failover, and cost
  • Shape the developer platform (service boundaries, shared libraries, CI/CD, observability) so a fast-growing team can ship safely and often
  • Take AI agent systems from promising to production-grade: evaluation, guardrails, human-in-the-loop workflows, and the data pipelines behind them
  • Stay hands-on: prototype the risky parts, unblock critical paths, and ship code that others build on
  • Act as technical lead and mentor to senior engineers; grow the next generation of tech leads
  • Partner with the founders, engineering managers, product, and compliance experts on the roadmap; translate customer and regulatory needs into technical strategy
  • Represent engineering with enterprise customers on architecture, security reviews, and integration design
  • Help hire: design interviews, calibrate the bar, and close senior candidates

What you'll need

  • 9+ years building and operating production systems, with at least 2 years at Staff-level scope: setting technical direction for multiple teams or a major system
  • A track record of leading cross-team technical initiatives from an ambiguous problem to a shipped, adopted result
  • Deep expertise in distributed systems and backend architecture: service design, data modeling, API design, event-driven systems, consistency trade-offs, and failure modes
  • Designed, scaled, and operated high-throughput, high-reliability systems, and carried the pager for them
  • Strong in at least one of Python, Go, or TypeScript/Node.js; comfortable working across the stack when the problem calls for it
  • Writing that changes decisions: RFCs, design docs, and postmortems that a team can act on
  • Experience mentoring senior engineers and measurably raising an organization's engineering standards
  • Judgment about when to be pragmatic and when to insist, and the credibility to carry either call with founders and peers

Nice to have

  • Experience in FinTech, RegTech, payments, identity verification, or fraud/risk detection, and working knowledge of KYC/KYB, AML, and sanctions screening
  • Built or operated a platform that integrates dozens of third-party vendors: response normalization, failover, rate limits, and vendor observability
  • Shipped production LLM or ML systems: evaluation, guardrails, cost and latency management, document intelligence
  • Security and compliance engineering: SOC 2 or ISO 27001, data residency, encryption, audit trails
  • Helped an engineering team grow several-fold while keeping quality and velocity up
  • Frontend experience (React, TypeScript) for internal tools and case management UI

Details

  • Location: Bangalore, India (in-office)
  • Interview process: remote exploratory DSA round, then in-office DSA/problem solving (2 rounds) and system design, then remote behavioural round with Head of Engineering and a remote compensation discussion

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Software Engineer (Bangalore, India)