Senior Backend Engineer - Data Ingestion

Sapient Search

United States

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sapient Search seeks a seasoned software engineer for its data ingestion team in the United States. You will design, implement, and maintain highly transactional services that move data from diverse sources into our systems.

The role requires strong TypeScript/NodeJS, Docker (and Docker Compose), AWS, and modern testing with Jest or Vitest, plus experience building robust, well-typed code and scalable data pipelines.

Qualifications

  • 10+ years of software development experience.
  • 2+ years with TypeScript/NodeJS and well-typed, OO code.
  • Experience running container-based applications (Docker, Docker Compose).
  • 2+ years leveraging HTTP knowledge and clients (got, curl, axios).
  • Proficient in unit testing with Jest or Vitest.
  • Hands-on experience building apps on AWS hosted solutions.

Responsibilities

  • Envision, create, test, and maintain code for highly transactional services.
  • Design robust and scalable data acquisition strategies for data ingestion pipelines.
  • Ensure efficient and reliable flow of data from diverse sources into systems.

Skills

Software development experience
TypeScript/NodeJS
HTTP clients (axios, got, curl)
Unit testing (Jest, Vitest)
AWS experience
Linux knowledge
LLMs for engineering velocity

Education

BSc in Computer Science or equivalent
5-10 years software engineering experience

Tools

Docker
Docker Compose
HTTP clients (axios)
Jest
Vitest
TypeScript
NodeJS
AWS
Redis/ElastiCache
DynamoDB
Datadog
New Relic
Playwright
Puppeteer
Cypress
Selenium
DI containers
Lambda
SQS
BullMQ
GitHub Actions
CDK
Terraform
CloudFormation
React
Vue
Serverless

Job description

Sapient Search seeks a seasoned software engineer for its data ingestion team in the United States. You will design, implement, and maintain highly transactional services that move data from diverse sources into our systems.

The role requires strong TypeScript/NodeJS, Docker (and Docker Compose), AWS, and modern testing with Jest or Vitest, plus experience building robust, well-typed code and scalable data pipelines.

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

Similar jobs worth comparing

Remote Senior Backend Engineer, Data Ingestion
Remote Senior Backend Engineer, Data Ingestion

People Data Labs • United States

Remote
USD 150,000 - 210,000
Senior Elixir & TypeScript Engineer — Scalable Backend
Senior Elixir & TypeScript Engineer — Scalable Backend

Sapient Search • United States

On-site
USD 170,000 - 200,000
Software Engineer - Backend Solutions
Software Engineer - Backend Solutions

Cornerstone Defense LLC • Chantilly (VA)

On-site
USD 80,000 - 120,000
Backend Engineer
Backend Engineer

micro1 • Snoqualmie (WA)

Hybrid
USD 120,000 - 150,000
Staff Data Ingestion Architect: Scale Real-Time Pipelines
Staff Data Ingestion Architect: Scale Real-Time Pipelines

Jobgether • United States

On-site
USD 140,000 - 190,000
Senior Backend Engineer, Search Data Pipelines
Senior Backend Engineer, Search Data Pipelines

Mapbox • Washington

On-site
USD 160,000 - 218,000
Senior Data Platform Engineer - Backend & Pipelines
Senior Data Platform Engineer - Backend & Pipelines

Red Dot Capital Partners • Palo Alto (CA)

Hybrid
USD 132,000 - 213,000
Senior Backend Engineer - Search & Data Pipelines
Senior Backend Engineer - Search & Data Pipelines

Quizlet • New York (NY)

Hybrid
USD 140,000 - 200,000
Healthy work-life balance
20 vacation days
Health insurance
+5
Senior Go Engineer - Data Ingestion & AI-Driven Security
Senior Go Engineer - Data Ingestion & AI-Driven Security

Visa Hunt • United States

Hybrid
USD 150,000 - 210,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Software Engineer — Scalable Data Ingestion
Senior Software Engineer — Scalable Data Ingestion

Adobe Inc. • San Jose (CA)

On-site
USD 170,000 - 320,000