Senior Software Engineer - Distributed Systems
Wearehaystack — United States · Posted ~3 hours ago
Skills
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listSummary ✨ AI‑Generated
Join a senior software engineering role focused on scalable microservices and APIs for real-time data processing. You will build backend services with Java and Spring Boot, design REST APIs, implement event-driven integrations with messaging and streaming systems, contribute to analytics pipelines, and optimize services for latency, throughput, observability, and cost. A bachelor's degree in a relevant technical discipline and at least seven years of experience with distributed cloud-native systems are required.
Highlights
Build scalable backend services for real-time data processing while working on challenging distributed systems problems. The role emphasizes modern Java and Spring Boot development, event-driven architecture, observability, performance, cost efficiency, and collaboration with reliability engineering teams.
Description
We have 153,555 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 153,555 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume