Senior Elixir & TypeScript Engineer — Scalable Backend

Sapient Search

United States

On-site

USD 170,000 - 200,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sapient Search is hiring a senior backend engineer to own core services in a fast-growing data startup. You will design domain-driven features, optimize queries, and build robust background workflows using Elixir and TypeScript.

You will contribute to Elixir and TypeScript services and help scale search and analytics across a high-traffic platform. Join a team that emphasizes engineering excellence, strong testing, and mentorship, with a compensation range of $170K–$200K base plus 10% bonus and

Qualifications

  • 5+ years of backend engineering experience.
  • 3+ years of production Elixir experience.
  • Strong TypeScript expertise (Node.js services or full-stack).
  • Solid command of TypeScript core features: generics, unions, utility types, async/await, Node.js event loop.
  • Strong PostgreSQL expertise (query optimization, indexing, transactions, migrations).
  • Experience with Ecto and Phoenix.
  • Understanding of OTP principles (GenServer, Supervisor, Application).
  • Experience with background job processing (Oban, Broadway, or similar).
  • Familiarity with RESTful API design.
  • Strong testing practices (ExUnit, property-based testing).

Responsibilities

  • Design and implement features across domain-driven architecture (contexts, services, schemas).
  • Build and optimize PostgreSQL queries, including read replicas for performance-critical paths.
  • Develop background job workflows using Oban and Broadway/SQS pipelines.
  • Integrate with external APIs and internal microservices.
  • Contribute to Elixir & TypeScript services and tooling across Shared Services portfolio.
  • Improve search functionality with OpenSearch.
  • Implement caching strategies for high-traffic scenarios.
  • Write comprehensive tests and maintain high code quality standards.
  • Participate in code reviews and architectural discussions.
  • Mentor junior engineers and contribute to team best practices.

Skills

Elixir
TypeScript
PostgreSQL
REST API
ExUnit
OTP

Education

Bachelor's degree in CS / IT or related

Tools

Oban Pro
Broadway
OpenSearch
AWS
OpenTelemetry
Docker Compose
GitHub Actions
libcluster

Job description

Sapient Search is hiring a senior backend engineer to own core services in a fast-growing data startup. You will design domain-driven features, optimize queries, and build robust background workflows using Elixir and TypeScript.

You will contribute to Elixir and TypeScript services and help scale search and analytics across a high-traffic platform. Join a team that emphasizes engineering excellence, strong testing, and mentorship, with a compensation range of $170K–$200K base plus 10% bonus and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Elixir, Typescript)
Software Engineer (Elixir, Typescript)

Sapient Search • United States

On-site
USD 170,000 - 200,000
Senior Elixir Engineer - Remote, Scalable Backend Systems
Senior Elixir Engineer - Remote, Scalable Backend Systems

Vic.ai • New York (NY)

On-site
USD 120,000 - 150,000
Generous paid time off
Comprehensive health and wellness benefits
Competitive compensation and equity opportunities
Senior Backend Engineer - Data Ingestion
Senior Backend Engineer - Data Ingestion

Sapient Search • United States

On-site
USD 120,000 - 180,000
Senior Elixir Backend Engineer - Remote, Equity, Impact
Senior Elixir Backend Engineer - Remote, Equity, Impact

MissionHires • United States

On-site
USD 120,000 - 150,000
Competitive salary and equity package
Medical, dental and vision insurance coverage
401(k) plan with a match up to 4%
+2
Senior Elixir Engineer: Scale Distributed Systems
Senior Elixir Engineer: Scale Distributed Systems

Stord Inc. • Atlanta (GA)

Hybrid
USD 120,000 - 150,000
Senior Platform Engineer: Scale Backend & Cloud Infra
Senior Platform Engineer: Scale Backend & Cloud Infra

ExaCare AI • New York (NY)

On-site
USD 130,000 - 160,000
Competitive salary and equity
Flexible PTO
Medical, dental, and vision coverage
+1
Senior Backend Engineer - TypeScript & AI, Remote
Senior Backend Engineer - TypeScript & AI, Remote

Scale Up Recruiting Partners • San Juan (PR)

On-site
USD 120,000 - 170,000
Senior Elixir Backend Architect, GCP Cloud Lead
Senior Elixir Backend Architect, GCP Cloud Lead

GoodRx, Inc. • Kentucky

Hybrid
USD 121,000 - 193,000
Medical, dental, and vision insurance
401(k) with company match
Unlimited vacation
+1
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Cabana • United States

On-site
USD 190,000 - 220,000
Senior Backend Engineer: Build at Scale, Remote-First
Senior Backend Engineer: Build at Scale, Remote-First

Owner.com • United States

On-site
USD 190,000 - 220,000