Senior Software Engineer, Pipeline

Flock
$172,000 - $200,000Onsite

About The Position

As Flock continues to expand to more customers, our pipeline systems must process billions of daily assets in real time with ultra-low latency. Accommodating this rapid workload expansion demands strong architectural design, backend optimization, and distributed systems scaling. You will solve critical scaling bottlenecks, optimize data processing pipelines, and build resilient infrastructure that supports our growing customer base.

Requirements

  • Deep proficiency in TypeScript backend patterns alongside proficiency or strong capability to scale up quickly in Go.
  • Demonstrated capability in designing and operating distributed systems and microservice architectures under heavy data ingestion loads.
  • Strong backend database and pub/sub experience leveraging PostgreSQL, OpenSearch, DynamoDB, Redis, SQS, or SNS, including query optimization.
  • Practical cloud infrastructure experience with AWS, Kubernetes, Docker, and containerized deployment workflows.
  • Excellent cross-functional communication skills with a track record of collaborating across hardware, data science, and application engineering teams.

Responsibilities

  • Architect, scale, and maintain high-throughput backend data pipelines handling real-time asset ingestion across microservices.
  • Optimize PostgreSQL database performance, pub/sub architectures, and distributed storage systems under heavy traffic loads.
  • Lead service migrations toward Go-heavy patterns while maintaining performant TypeScript backend services.
  • Collaborate cross-functionally with Hardware, Machine Learning, Web, Mobile, and Data Science teams to design and deploy new pipeline features.
  • Act as a technical domain expert by conducting code reviews, mentoring peer engineers, and driving engineering best practices across the pipeline ecosystem.

Benefits

  • Flock Stock Options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service