Job Description
100% Remote!
Compensation: $150K-$170K + 10% bonus and fulltime benefits
Senior Full Stack Backend Enginee
rWe're building the operating system for live event ticketing at scale. The Independence platform is a TypeScript/Node.js API powering millions of transactions across high-stakes, real-time POS workflows. We move fast, ship reliably, and hold our code to a high standard
.We're looking for a Senior Full Stack Backend Engineer who uses AI as a force multiplier, not a crutch. You deeply understand what you're building, can explain every line you ship, and hold yourself and your teammates to rigorous engineering standards
.
Tech Sta
ckCore: TypeScript · Node.js · Express · PostgreSQL · TypeORM · Redis · BullMQ · Tsyringe · Zod · OpenSearch · Docker · Kubernetes · AWS (S3, SNS, SQS, Lambda, Secrets Manager) · Auth0 · Je
st
What You'll Work
- OnDesign and build backend services within a Domain-Driven Design architecture (Express, TypeORM, BullMQ, Tsyringe, Zod), from domain entities to HTTP handlers to async work
- ersOwn complete features end-to-end: schema design, migrations, API contract, business logic, serialization, test coverage, and observabil
- ityBuild and iterate on AI-assisted tooling that meaningfully accelerates the team, including prompt pipelines, code generation workflows, and AI-powered data processing, while maintaining full engineering ownership of what sh
- ipsContribute to distributed systems concerns: event outbox reliability, queue worker durability (BullMQ/Redis), OpenSearch indexing, and AWS-native integrations (S3, SNS, SQS, Lamb
- da)Contribute to responsible AI adoption: defining patterns for where AI tooling belongs in the stack, how to validate its output, and where human judgment is non-negotia
- bleParticipate in technical design, code review, and on-call, raising the bar for the team around
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
youWhat We're Looking
ForBackend engineering de
- pth5+ years with Node.js and TypeScript in production environme
- ntsStrong fundamentals in relational database design (PostgreSQL): indexing, constraints, migrations, query optimization, replicat
- ionHands-on experience with async job processing (BullMQ, Sidekiq, Celery, or equivalent) and event-driven architect
- ureComfort with DDD or clean architecture patterns, knowing the difference between an entity, a service, and an infrastructure conc
- ernRedis fluency: caching patterns, pub/sub, queue-backed workfl
- owsStrong unit and integration testing with Jest, writing tests that verify real behavior and hold up under refact
orsAI engineering (not AI enthusia
- sm)Experience building real AI-powered features: prompt pipelines, LLM API integrations (OpenAI, Anthropic, Bedrock, etc.), and RAG syst
- emsAbility to evaluate AI output critically, knowing when a model is hallucinating, when a generated test is vacuous, and when a suggestion will cause a production incident or lack the ability to scale with the platf
- ormUnderstanding of AI engineering tradeoffs: latency, cost, reliability, correctness, and how to design around t
- hemClear opinions on where AI belongs in a software system and where it does
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
n'tEngineering judgm
- entYou write tests that actually test something, colocated, integration-level, and factory-bac
- kedYou can read and reason about a migration, a query plan, or a serializer without needing a pro
- mptYou've worked in a codebase with real constraints: multi-tenant auth, RBAC, zero-downtime deployments, production databases you can't just roll b
- ackYou have a point of view on code quality and aren't shy about expressing it in rev
iewA Note on AI and Engineering Standa
rdsWe embrace AI tooling and expect engineers to use it well. What we care about is ownership: if you ship it, you understand it. Our technical assessment and live coding panel are designed to go deep, and we'll look at how you think through problems, not just what you produce. Engineers who thrive here use AI to move faster without losing their grip on the fundamenta
ls.
Nice to Have Prior work in high-throughput transactional systems (POS, payments, ticketing, e-comme
rce)What to Expect in the Pro
- cessInitial screen — engineering philosophy, system design, AI tooling experi
- enceTake-home assessment — a scoped backend problem that tests real judgment, not just syntax re
- callTechnical panel — live coding, architecture discussion, code review exercise; we'll look at how you think, not just what you pro
- duceTeam conversations — meet the engineers you'd work with every
Similar Jobs
Explore other opportunities that match your interests