> Markdown version of [/jobs/ext/1909920-distributed-systems-engineer-remote-work](https://www.wearedevelopers.com/jobs/ext/1909920-distributed-systems-engineer-remote-work). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Distributed Systems Engineer - Remote Work - **Company:** Bairesdev S.A. - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Batch Processing, Big Data, Code Review, Distributed Computing Environment, Distributed Systems, Fault Tolerance, Java Virtual Machine (JVM), Open Source Technology - **Published:** August 4, 2026 - **Apply:** https://www.jobleads.com/es/job/e31e893e74b18a454804f6faa7171f8cb ## About the Role * 5+ years of experience in IT roles. * 3+ years of experience building distributed systems with Java or Scala as the primary language. * Strong foundation in distributed data processing design and operation. * Experience with stream or batch processing frameworks and large-scale pipeline infrastructure. * Solid understanding of JVM performance fundamentals. * Open source contribution experience is a plus. * Advanced proficiency in English. ## Description We're looking for a Senior Distributed Systems Engineer who understands the mechanics of how large-scale data processing systems actually work. You write Java or Scala, you've worked on stream or batch processing infrastructure, and you know how to reason about what happens when distributed systems are under load. You'll be contributing to open source data platform technology that leading enterprises rely on to process and move critical data - work that rewards both systems thinking and careful engineering., * Design and implement distributed system components in Java or Scala for large-scale data processing infrastructure. * Work on stream and batch processing systems, ensuring they move data reliably and efficiently at scale. * Apply distributed systems principles to solve problems around fault tolerance, consistency, and throughput. * Leverage JVM performance knowledge to diagnose and address processing bottlenecks in production. * Collaborate with data and platform engineering teams to deliver distributed solutions that meet real-world requirements. * Contribute to code reviews, engineering standards, and technical discussions across the team. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [System Resilience: Surviving the Software Storm](https://www.wearedevelopers.com/videos/874-system-resilience-surviving-the-software-storm) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)