Estuary
Back End Developer
EstuaryUnited States7 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Senior Backend Engineer


Estuary Flow is a real-time data integration platform built for both fast-moving developers and large-scale enterprises. It combines change data capture, stream processing, and declarative configuration into a unified system that simplifies complex data movement. With Flow, teams can build reliable, low-latency pipelines across systems – without the overhead of managing data infrastructure.


As a senior backend engineer, you’ll work on high-impact, technically challenging projects – from performance-critical stream processing to scaling our infrastructure and evolving our developer experience.


This role will be part of our integrations team but there is room to rotate and contribute wherever your skills have the most impact.


You’ll join a high-trust, high-impact team, and help shape core parts of our backend — from system architecture and performance optimization to enabling developers to build and deploy integrations quickly and reliably.


What You’ll Do


  • Design, implement, deploy, test, and maintain substantial projects primarily written in Go and Python.


  • Lead technical initiatives around distributed systems, fault tolerance, and performance optimization


  • Help shape our connector framework and build the tools that allow data to flow in real time from hundreds of APIs and databases


  • Contribute to architectural decisions that improve scalability, maintainability, and developer experience


  • Work closely with founders, product leadership, and other engineers to scope and deliver meaningful product improvements


  • Write production-grade code, participate in code reviews, and mentor teammates


What We’re Looking For


  • 5+ years of industry experience in backend software development, ideally working with distributed systems, stream processing, or real-time infrastructure


  • Proficiency in Go and Python is preferred, with a willingness to learn new technologies.


  • Comfort building complex systems with a focus on performance and correctness


  • Interest in developer experience and building tools that make engineers more effective


  • Clear communication skills and a track record of successful cross-functional collaboration


  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience


Bonus Points For


  • Experience with change data capture (CDC), event streaming, or data integration tools (e.g., Airbyte, Fivetran, Debezium)


  • Contributions to open source projects, especially in the data ecosystem


  • Experience with Rust


  • Background working in early-stage startups or fast-moving engineering teams


  • Familiarity with GCP and AWS


Why Estuary?


Estuary is VC-backed and led by experienced, repeat founders. We're a small but growing team that values ownership, fast iteration, and helping each other level up.


We offer:

  • Competitive compensation, equity, and full benefits


  • Flexible remote work


  • A strong engineering culture with low ego and high autonomy


  • Quarterly team offsites in fun locations

Key Skills

Ranked by relevance