Senior Backend Engineer, Data Ingestion

Scribe
San Francisco
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 8+ yearsSkills: ["Backend","Distributed systems","Microservices","Performance optimization","Cloud"]

Seeking an experienced backend engineer to design and build scalable backend systems powering core product experiences and AI capabilities. You will architect large-scale data ingestion pipelines, enable AI inference with in-house models, and optimize distributed services for reliability and performance, primarily using Python, TypeScript, and Go, deployed on AWS. Remote-friendly with US-time-zone requirement for this role.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Scribe
Scribe
4 months ago

Senior Backend Engineer, Data Ingestion

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Seeking an experienced backend engineer to design and build scalable backend systems powering core product experiences and AI capabilities. You will architect large-scale data ingestion pipelines, enable AI inference with in-house models, and optimize distributed services for reliability and performance, primarily using Python, TypeScript, and Go, deployed on AWS. Remote-friendly with US-time-zone requirement for this role.
Location: San Francisco
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Design and build backend systems that power core product experiences and AI capabilities.
  • •Help architect and evolve large-scale data ingestion and processing pipelines.
  • •Build services that support AI inference with in-house models.
  • •Improve the performance of business-critical systems across the platform.
  • •Deploy and operate reliable systems in AWS

Pay and Benefits

Perks:Health InsuranceVision401kHome OfficeParental LeaveEquity

Key Requirements

  • •8+ years of backend experience with Python, TypeScript, or Go
  • •Deep experience designing and operating distributed systems in production
  • •Experience with message queues and background jobs (Celery, SQS, RabbitMQ, Kafka)
  • •Built large-scale data ingestion and processing systems with scale, reliability, and performance in mind
  • •Experience designing, deploying, and maintaining microservices
Experience:8+ yearsDistributed systemsAICloudData ingestionBackend
Skills:BackendDistributed systemsMicroservicesPerformance optimizationCloud
Languages:English
Tech Stack:PythonTypescriptGoCelerySQSRabbitMQKafkaAWSDjango

Company Brief

Scribe
Creates Scribe, a SaaS tool that automatically generates step-by-step guides and documentation from user workflows, capturing screenshots and annotations to streamline onboarding, training, and knowledge sharing for teams.
Industry: SaaS
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Headquarters: New York, United States
Founded: 2020
WebsiteLinkedIn