Netflix - 1d ago
Reddit - 4d ago
A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field;
7+ years of software engineering experience;
Proven Java expertise (Java 17+), including JMM and concurrency;
Proficiency in Spring Boot and reactive architecture (Project Reactor or similar);
Strong understanding of distributed systems, microservices architecture, and event-driven development;
Hands-on experience with Kubernetes, Docker, and message brokers (Apache Kafka preferred);
Proficient in English.
Familiarity with Cloud Events specification;
Experience with AWS Cloud technology stack (or similar);
Familiarity with observability tools, including Prometheus, Grafana, and distributed tracing (OpenTelemetry or similar);
Experience building and maintaining CI/CD pipelines (GitLab CI, Jenkins, or equivalent);
Knowledge of time-series or columnar databases (ClickHouse, Cassandra).
Build real-time, high-load data collection services;
Drive architectural decisions for shared infrastructure components: metrics, distributed tracing, and configuration management;
Collaborate with multi-functional teams on integration points and API contracts;
Ensure operational perfection: monitoring, and performance optimization.
Senior Software Engineer, Real-Time Data Platform
Poland (Remote)