Founding Software Engineer • Typescript

Neuroscale

Get hot jobs first on Telegram

New positions appear faster in our channel

Location
United States
Job Type
full-time
Salary
$100K – $200K
Posted
February 28, 2026

Job Description

Neuroscale is building the AI recruiting operating system, one unified platform for your entire talent organization, from first touch to hired. Arbi eliminates fragmented workflows, integrates directly with your ATS, and orchestrates AI agents for sourcing, outreach, screening, and candidate intelligence end-to-end. By combining reasoning-optimized models with deep workflow automation, Arbi helps talent teams win more top candidates with dramatically less friction.

We’re backed by top operators and investors, and we’re growing fast. Our momentum is further fueled by blue-chip partners and programs, including the NVIDIA Inception Program, the HPE Unleash AI Program, and our active DoD SBIR Phase II award and contract.

We’re now hiring a Founding Software Engineer to help accelerate features on Arbi to help us dominate one of the largest and fastest-expanding categories in modern software.

The Role

We’re hiring a Founding Software Engineer to help us scale and evolve our core systems. You'll work closely with AI engineers, frontend devs, and product leads to build the APIs, services, and infrastructure powering our agentic workflows.

This is a hands-on role for someone who knows how to build enterprise-grade backends using modern JavaScript/TypeScript stacks. You’ll lead major technical efforts, make architecture decisions that scale, and help us stay fast, reliable, and resilient as our user base grows.

 

What You'll Do & Own

  • Design, build, and maintain backend services using TypeScript (preferably NestJS)

  • Develop and document robust REST and GraphQL APIs used by frontend and AI components

  • Work with PostgreSQL and Redis to manage structured and real-time data

  • Collaborate across teams to integrate AI pipelines, inference systems, and third-party APIs

  • Own backend performance, reliability, observability, and dev workflow improvements

  • Drive engineering excellence via clean code, code reviews, and strong documentation

  • Evolve our authentication, authorization, and permissioning systems

  • Contribute to architecture decisions with a long-term view on scale and maintainability

Who You Are

  • Have 4+ years of experience building production-grade backend systems

  • Are highly proficient in JavaScript/TypeScript, with deep knowledge of Node.js and NestJS

  • Have strong experience designing and consuming RESTful and GraphQL APIs

  • Are comfortable with PostgreSQLRedis, and caching strategies

  • Know your way around DockerCI/CD pipelines, and version control with Git

  • Value clean architecture, modular codebases, and well-structured data models

  • Thrive in a high-ownership, fast-paced startup environment with evolving priorities

 

Bonus Points

  • Experience building secure, scalable auth systems (OAuth2, SSO, etc.)

  • Familiarity with async patterns, workers, or event-driven systems (e.g., BullMQ, RabbitMQ)

  • Exposure to AI/ML tooling, vector databases, or real-time inference workloads

  • Experience in B2B SaaS or enterprise-scale backend platforms

What’s in It for You

  • Join a tight-knit engineering team shipping fast and building with ambition

  • Work on products used by real-world recruiters, analysts, and decision-makers

  • Be part of a mission-driven company redefining how humans and AI collaborate

  • Competitive salary, meaningful early-stage equity, and flexible work arrangements

  • Zero bureaucracy, high trust, and a strong culture of ownership and technical excellence

  • Base Salary: $100K–$200K

  • Performance bonus: Quarterly bonuses tied to clear feature shipping targets

  • Equity: Meaningful early-stage equity (~0.25-0.5%) with a clear range shared during the process

  • Benefits: Medical, dental, vision, 14-days of PTO accrued annually

  • Learning: At least $2,000 per year for courses, events, books, and growth communities

  • Tools and setup: New macbook, monitor, and a monthly tools budget to run the stack you want

  • Workspace: Monthly co-working or home office stipend

  • Flexibility: Remote-first, flexible hours, and work-from-anywhere (digital nomad)

  • Growth path: Clear, fast-track path to an Engineering Lead as we scale the team

Equal Opportunity

Neuroscale is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds, identities, and walks of life — including but not limited to race, gender, age, religion, sexual orientation, and disability status.

🎯 Who is this job for?

This role is ideal for a Senior / Founding Backend Engineer with 4+ years of experience building production-grade systems using TypeScript, Node.js, and preferably NestJS. It suits someone comfortable designing scalable REST/GraphQL APIs, working with PostgreSQL and Redis, integrating AI pipelines, and owning performance, reliability, and authentication systems end-to-end. You should thrive in a high-ownership startup environment, make long-term architectural decisions, and help shape both the engineering culture and technical foundation of an AI-driven B2B SaaS platform.

💬 Potential Interview Questions

  1. How would you architect a scalable backend using TypeScript and NestJS for an AI-driven SaaS platform?
    I would design a modular, domain-driven architecture in NestJS with clear separation of controllers, services, and repositories. Emphasis on stateless services, horizontal scalability, and well-defined API contracts ensures long-term maintainability.

  2. How do you design robust REST and GraphQL APIs for enterprise-grade systems?
    I define strict DTOs and schemas, enforce validation at boundaries, and version APIs thoughtfully. For GraphQL, I structure resolvers to avoid N+1 issues and ensure strong typing for predictable integrations.

  3. What strategies do you use to optimize PostgreSQL performance at scale?
    I design normalized schemas, add appropriate indexes based on query patterns, and analyze execution plans for bottlenecks. I also implement connection pooling and use caching layers where appropriate.

  4. How would you implement caching and real-time data handling with Redis?
    I use Redis for short-lived cache layers, rate limiting, and distributed locks where necessary. Clear cache invalidation strategies and TTL policies ensure data consistency and reliability.

  5. How do you design authentication and authorization systems for multi-tenant SaaS platforms?
    I implement OAuth2/OIDC-based authentication with secure token handling and role-based or attribute-based access control. Tenant isolation is enforced at both application and database query levels.

  6. Describe your approach to building event-driven or async systems (e.g., BullMQ, RabbitMQ).
    I decouple long-running or AI-related processes using queues and background workers. Idempotent job design, retry policies, and dead-letter queues ensure resilience and observability.

  7. How would you integrate AI pipelines or inference services into a Node.js backend?
    I isolate AI services behind well-defined interfaces, manage async workflows carefully, and implement monitoring around latency and failure rates. Clear boundaries prevent AI-specific complexity from leaking into core business logic.

  8. How do you ensure backend reliability and observability in production?
    I implement structured logging, centralized error handling, health checks, and metrics collection. CI/CD pipelines with automated tests and staged rollouts reduce deployment risk.

  9. What best practices do you follow when working with Docker and CI/CD pipelines?
    I create multi-stage Docker builds for optimized images and ensure environment parity across dev and production. Automated pipelines enforce testing, linting, and security checks before deployment.

  10. How do you operate effectively as a founding engineer in a fast-moving startup?
    I balance speed with sound architectural decisions, document key trade-offs, and take full ownership of features from design to deployment. I prioritize building flexible foundations that can evolve as the product and team scale.

📋 Job Summary

Neuroscale is building the AI recruiting operating system, unifying sourcing, outreach, screening, and candidate intelligence into one AI-powered platform. We’re hiring a Founding Software Engineer (TypeScript) to design and scale enterprise-grade backend systems using Node.js, NestJS, PostgreSQL, Redis, and modern API architectures (REST/GraphQL). You’ll own core services, authentication, performance, and infrastructure decisions while collaborating closely with AI and product teams in a high-ownership startup environment. This fully remote role offers a $100K–$200K salary, meaningful early-stage equity (0.1%–0.75%), bonuses, and a fast-track path to engineering leadership as we scale.

Required Skills

TypeScript Node.js

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox

Hiring JavaScript developers?

Post your job to 12,000+ registered developers. Starting free.

See Pricing

Related jobs