the:protocol.it Hybrydowo Senior

Senior Scala Engineer

Synerise S.A.

⚲ Kraków

20 000 - 28 000 zł net (+ VAT)

Wymagania

  • Apache Kafka
  • SQL
  • OpenTelemetry (nice to have)
  • Jaeger (nice to have)
  • Microsoft Azure (nice to have)
  • Google Cloud Platform (nice to have)

Opis stanowiska

Wymagania:
- Strong Scala skills, with production experience using an effect system (Cats Effect, ZIO, or Akka/Pekko) — we care more about depth of understanding than years on your CV.
- Experience designing or significantly contributing to event-driven systems in production — comfortable reasoning about ordering guarantees, idempotency, replay, and failure modes.
- Strong working knowledge of Apache Kafka — not just as a consumer API, but understanding partitioning, delivery guarantees, consumer groups, rebalance issues, and consumer lag.
- Hands-on Kubernetes skills sufficient to independently diagnose pod issues, resource limits, HPA behavior, and networking.
- Experience with both SQL and NoSQL databases, with a clear sense of when each is the right tool.
- Experience with microservices architecture, including awareness of common pitfalls (distributed transactions, eventual consistency, contract versioning).
- Ability to design for scale and growth — partitioning, sharding, tenant isolation, backpressure.
- Strong debugging and troubleshooting skills in distributed environments.

Mile widziane:
- Solid grasp of JVM internals — GC behavior, profiling, heap and thread dump analysis.
- Experience with observability: distributed tracing (OpenTelemetry, Jaeger), structured logging, metrics — for us this is core to daily work.
- Experience working in a cloud environment (Azure / GCP) — our stack runs primarily on AKS.

O firmie:
- Synerise is not just another tech company. It is a space where our brilliant team consequently brings technology change to the business world and instead of following known paths, we are creating a new one – a next-generation, fully personalized, and AI-driven customer experience.
- We successfully deliver an all-in-one tool – Synerise. An ever-evolving behavioral data platform, enhanced by AI to generate outstanding ROI in more than 30 markets for industry leaders in Retail, Banking, eCommerce, Automotive, Insurance, and Telco, processing more than 150 billion transactions annually. However, we don’t limit ourselves solely to this solution. We’re building BaseModel – a foundation model for behavioral data embedded within a novel platform for enterprise Data Science teams, that is another step on our path to create innovation in AI and demonstrate its potential for the business world.

Zakres obowiązków:
- You'll be working on software that:
- • Ingests and processes high-volume streams of customer behavior events from online and offline commerce — peaks at 30k events per second.
- • Reliably stores and organizes event data for downstream analytics and querying.
- • Powers the analytics module that turns raw events into insights for our clients.
- • Has to stay reliable, ordered, and correct under load.
- • Runs on a microservices architecture on Kubernetes.
- What will you do on a daily basis?
- • Design architecture and patterns for processing and storing high-volume datasets.
- • Build software with a strong focus on performance and optimization.
- • Translate complex functional and technical requirements into detailed designs.
- • Analyze large data stores and surface meaningful insights.

Oferujemy:
- Work on a production-grade, large-scale system used by enterprise customers worldwide.
- Real technical challenges around performance, data volume, and distributed systems.
- Opportunities for continuous technical growth and deeper ownership over system design.
- Support from experienced engineers and a strong engineering culture.
- Influence on architectural and technical decisions within your team.

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.