Back end Software Engineer (web scraping/data acquisition)

Company: Sapient Search

Location: Location not specified (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-10-05

About this role

100% Remote

Compensation: $170K-$200K base + 10%

Client: Sports and ticket data leader

Size: late stage startup, 400 employees, heavily revenue positive

As a member of our data ingestion team, you will envision, create, test, and maintain code for several highly transactional services. Your role will involve designing robust and scalable data acquisition strategies, ensuring the efficient and reliable flow of data from diverse sources into our systems.

Technical Qualifications

● Must have 10 years of Software Development experience

● Must have 2+ years of experience with
TypeScript/NodeJS
and deep understanding of writing well-typed, object-oriented code

● Must have experience running container based applications
(Docker, Docker Compose)

● Must have 2+ years experience leveraging HTTP knowledge and client skills, e.g. got, cURL, axios ● Must be highly proficient in unit testing methodologies, e.g. with Jest or Vitest

● Must have hands on experience coding applications that run and reside on AWS hosted solutions

Related Qualifications

● Experience with Dependency Injection/DI containers

● Knowledge about best practices relative to end-to-end testing with
e.g. Playwright, Puppeteer, Cypress, Selenium

● Experience with
Redis/Elasticache

● Experience with
DynamoDB

● Broad Linux knowledge

● Hands on experience setting up Monitoring/observability platforms, e.g.
Datadog, New Relic

● Must be familiar with using LLMs to increase engineering velocity while still maintaining high coding standards and developer-friendly code

Nice to haves

● Experience with man-in-the-middle techniques (Proxyman, HTTP Toolkit, Wireshark), reverse engineering, understanding decompiled code

● Understanding of fingerprinting techniques (browser, OS, networking stack, etc.) ● Work experience running applications on ECS/EKS

● Has utilized and written Serverless functions (Lambda)

● Knowledgeable about Queueing systems, e.g. SQS, BullMQ

...

Create Your Job Alert

Other Jobs in Location not specified