Founding Engineer (hands On Cto Track)

Year    KA, IN, India

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)

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4384665
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year