Senior Software Engineer, Content Ingestion

Added
3 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

grpc postgresql python elasticsearch kafka

πŸ“‹ Description

  • Design, build, and maintain pipelines turning unstructured content into structured data
  • Contribute to ingestion system design, improving scalability and reliability
  • Improve data quality and enrichment workflows for downstream Search/Data Science
  • Build and operate distributed, event-driven systems and streaming pipelines
  • Partner with Product, Data Science, Search, and Platform teams to deliver high-quality data
  • Take ownership of projects end-to-end, balancing speed with reliability

🎯 Requirements

  • 5–8 years of professional software engineering experience
  • Experience designing, building, and operating distributed systems and data pipelines
  • Strong proficiency in Python or a similar backend language
  • Experience building and maintaining reliable, observable, and scalable services or microservices
  • Experience with streaming technologies such as Kafka or Kinesis
  • Experience with APIs and service communication patterns such as gRPC and Protocol Buffers

🎁 Benefits

  • Fully distributed remote team
  • Home office stipend and remote reimbursements
  • Health, dental, vision, disability, life insurance
  • 401(k) with employer contributions and equity
  • PTO, holidays, and up to 16 weeks parental leave
  • Coursera and O'Reilly access for learning
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’