InterspectAi Inc.

1 Job openings at InterspectAi Inc.
Founding Engineer (Hands-On CTO Track) bengaluru 6 years INR 30.0 - 45.0 Lacs P.A. Remote Full Time

About InterspectAI We’re building Spectra & SpectraHire—multi-tenant AI products that power interview automation, deep analytics, and enterprise integrations. You’ll be the technical force multiplying our small team: owning architecture, shipping product, and laying down the engineering culture and DevOps foundations. The Role A true “mini CTO” who codes daily, makes pragmatic architecture decisions, and can lead the next 3–5 hires. You’ll span backend, frontend, infra, and ML/real-time media surfaces (LiveKit). If you like zero-to-one, complex systems, and talking to users, this is for you. Stack You’ll Touch Frontend: ReactJS, TypeScript (SPA), Tailwind Backend: Java (Spring Boot) & Python (FastAPI), Node.js (select services) Auth: Keycloak (OIDC/OAuth2), SSO (Entra ID/Okta/Google) Data: PostgreSQL/CockroachDB, Redis, S3, Glue/ETL Analytics/BI: Metabase/Superset Realtime/Media: LiveKit (SFU), Deepgram (ASR) Infra: AWS (Fargate/ECS, EventBridge, CloudWatch, ALB/NLB), IaC (Terraform/CDK), CI/CD (GitHub Actions) What You’ll Do (Responsibilities) Own the architecture: Design and evolve a secure, multi-tenant SaaS (B2B & B2C) with clean module boundaries (API layer, services layer, data/analytics, auth). Ship product fast: Implement core features across React (UI), FastAPI/Spring (services), and integrate with Keycloak, LiveKit, and third-party APIs. Data & analytics: Define data models, ETL pipelines, and materialized views to power dashboards and AI insights (Metabase). DevOps & reliability: Stand up environments, CI/CD, observability, blue/green deploys; tune cost/perf; enforce SLOs and error budgets. Security & compliance: Tenant isolation, RBAC/ABAC (Casbin/jCasbin), audit trails, secrets management, SSO federation patterns. Technical leadership: Code reviews, mentoring, coding standards, architecture decision records (ADRs), tech roadmap. Customer-obsessed: Join product calls, translate requirements into solid designs, instrument usage, and iterate. Nice Problems You’ll Solve Resilient multi-region media flows (LiveKit) with graceful worker failover Token-based impersonation for support & auditability Dynamic analytics model (EAV facts) for arbitrary tenant metrics High-volume ETL into analytics schema with incremental loaders Keycloak realm/org modeling for B2B tenants & B2C social logins Qualifications Must-haves 6–12+ years building and operating production systems (startup or product company). Strong in at least two of: React/TypeScript, Java (Spring Boot), Python (FastAPI), Node.js services. Deep AWS familiarity: containers (ECS/Fargate), networking, IAM, monitoring, CI/CD. Databases: schema design, migrations, performance tuning (Postgres/CockroachDB), Redis. Comfortable with auth/OIDC, JWT, and SSO integrations (Keycloak or equivalent). Evidence of shipping fast, owning outcomes, and wearing many hats. Nice-to-haves LiveKit/WebRTC, streaming/media pipelines. Chargebee/Stripe, webhooks & idempotency patterns. Data tooling: Glue/Spark, Metabase/Superset. Policy engines (Casbin/jCasbin), GraphQL, domain-driven design. Experience with SOC2/GDPR best practices. 30/60/90 Day Plan 30 days: Deep dive into codebases and infra; stabilize CI/CD; ship 1–2 features; instrument key metrics and logs; own on-call runbook. 60 days: Lead a cross-cutting refactor (auth/tenancy boundary or analytics ETL); deploy improved observability; optimize a cost hotspot. 90 days: Drive a major release (e.g., University wholesale model or Tenant SSO federation); define hiring plan; mentor a junior/mid dev; document v1 architecture. How We Work Small team, high trust, async-first, crisp written communication. Pragmatic engineering: prefer boring tech that scales, automate toil, measure everything. Ship to learn: feature flags, staged rollouts, metrics-driven iteration. Compensation Competitive salary + meaningful equity (founding engineer level). Remote-first (±4 hours of core overlap); hardware + learning budget. Interview Process Intro call (30 min) – mutual fit & product walkthrough Technical deep dive (60–90 min) – architecture & code discussion Hands-on exercise (async, ~2–3 hrs) – small feature or design doc Founder session – roadmap, culture, offer Job Type: Full-time Pay: ₹3,000,000.00 - ₹4,500,000.00 per year Benefits: Flexible schedule Work from home Experience: Python: 4 years (Preferred) Java: 5 years (Preferred) React: 5 years (Required) PostgreSQL: 4 years (Preferred)