Founding Engineer (Hands-On CTO Track)

6 years

30 - 45 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

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)

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You