Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4342321073&distance=25.0&f_AL=true&f_TPR=r6000&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOBS_HOME_KEYWORD_HISTORY Job Description: Back End Developer United States · 50 minutes ago · 44 applicants Promoted by hirer · Company review time is typically 1 week Remote Matches your job preferences, workplace type is Remote. Full-time Easy Apply Save Save Back End Developer at Estuary Back End Developer Estuary · United States (Remote) Easy Apply Save Save Back End Developer at Estuary Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Practice mock interviews personalized to every role and get custom feedback Try Premium for PKR0 Meet the hiring team Samantha Jacobus 3rd Technical Recruiter at Estuary Job poster Message About the job 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