Senior Software Engineer, Pipeline
$172,000β$200,000 year
RemoteUnited States
Job Summary
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.
Required Qualifications
- Deep proficiency in TypeScript backend patterns
- 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
- Some problems get solved faster in the same room, so we prioritize candidates in Atlanta and Boston
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.