Senior Software Engineer

Kraków, Poland Posted 1d First seen 17h
ATS Keyword Match See which key terms from this posting your resume already has. Free.

What you need to have to succeed in this role

  • Bachelor's degree (or equivalent) in Computer Science or a related discipline.
  • 8+ years of software engineering experience, with at least 3 years in a leadership or technical lead role focused on DevOps, Platform Engineering, or SRE.
  • Solid understanding of how the internet and HTTP work under the hood — DNS, TLS, load balancing, reverse proxies, service meshes, and API gateways — and how these come together in modern microservice architectures.
  • Strong programming ability (structured and OOP) in one or more of: Java, JavaScript, Python, or Clojure.
  • Hands-on experience with monitoring and observability tools such as Grafana and InfluxDB; familiarity with time-series databases and data visualisation concepts.
  • Proven experience in managing critical production incidents and proactive mindset — you spot problems, performance bottlenecks, and improvement opportunities before they become urgent.
  • Strong knowledge of Linux/Unix systems and networking fundamentals – nice to have
  • Hands-on experience with KVM/VMware virtualisation – nice to have