Skip to content
← Back to job listings

Senior Software Engineer (Pipeline)

Flock Safety · United States

External listingfull-time2 days ago

About The Role

Join Flock, a rapidly expanding company in the tech industry. As a Senior Software Engineer, you will be responsible for architecting, scaling, and maintaining high-throughput backend data pipelines. You will optimize database performance, lead service migrations, and collaborate with cross-functional teams. This is a backend-focused role that requires strong architectural design and distributed systems scaling experience. Enjoy a range of benefits including unlimited PTO, fully-paid health benefits, family leave, pet insurance, and more.

  • 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.
  • 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
  • Deep proficiency in TypeScript backend patterns alongside proficiency or strong capability to scale up quickly in Go
  • Excellent cross-functional communication skills with a track record of collaborating across hardware, data science, and application engineering teams
  • Practical cloud infrastructure experience with AWS, Kubernetes, Docker, and containerized deployment workflows

This is an external listing. JobSpring does not represent or verify the employer. Report this listing