22 hours ago

Staff Software Data Platform Engineer

Kontakt.io

On Site
Full Time
PLN 300,000
Cracow, Małopolskie, Poland

Job Overview

Job TitleStaff Software Data Platform Engineer
Job TypeFull Time
Offered SalaryPLN 300,000
LocationCracow, Małopolskie, Poland

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Staff Software Data Platform Engineer

Kontakt.io is building the platform that care operations run on. We reduce waste, cut costs, and improve throughput in hospitals by automating and orchestrating clinical workflows. Using AI, real-time location data (RTLS), and deep EHR integration, our platform enables care teams to operate with real-time intelligence and financial discipline.

Trusted by leading U.S. health systems including HCA, Sutter Health, AdventHealth, Trinity Health, and the U.S. Department of Veterans Affairs — and backed by Goldman Sachs — we are scaling rapidly toward the next phase of durable, disciplined hypergrowth.

Success in this position requires a strong passion for building high-performance, reliable data systems at scale. You have an internal drive to design efficient processing architectures, optimize compute workloads, and select the right tools to solve complex scalability and throughput challenges.

Our Data Platform powers the Location Engine — processing high-volume, real-time location telemetry and transforming it into reliable, production-grade services that enable location intelligence use cases across healthcare and IoT environments.

Our Tech Stack

  • Backend / Data Platform: Java 21, Spring Boot, Spring Data, Kafka Streams, MongoDB, PostgreSQL, Python, Docker, Kubernetes, AWS
  • Infrastructure & Compute: Kubernetes, containerized workloads, event-driven architectures, streaming pipelines, CI/CD automation

We Are Looking For Someone Who

  • Can independently design and implement scalable data processing systems
  • Understands problems from a product and system architecture perspective
  • Proposes pragmatic, high-impact solutions and executes them end-to-end
  • Thinks in terms of performance, reliability, observability, and cost-efficiency

Your Responsibilities

  • Design, build, and optimize data pipelines (streaming & batch)
  • Develop high-throughput microservices handling real-time location data
  • Define and evolve data models across MongoDB and PostgreSQL
  • Build and maintain event-driven systems using Kafka and Kafka Streams
  • Ensure low-latency, high-availability compute workloads running in Kubernetes
  • Establish integrations with third-party systems via REST APIs, WSS streams, Webhooks, and event-based architectures
  • Contribute to architectural decisions impacting scalability, resilience, and platform evolution
  • Write performance and load tests for compute-heavy services
  • Maintain and improve CI/CD workflows for reliable production deployments
  • Drive engineering best practices (code reviews, testability, observability, documentation)
  • Propose improvements aligned with modern security and distributed systems best practices
  • Participate in 24/7 on-call rotation for platform reliability

Our Requirements

  • 6+ years of software engineering experience
  • Proven experience building highly scalable, distributed systems
  • Strong Kafka and event-driven architecture experience
  • Strong microservices architecture experience
  • Deep knowledge of Spring ecosystem (Spring Boot, Spring Data, etc.)
  • Experience designing streaming data pipelines
  • Hands-on experience deploying and operating services in AWS
  • Strong understanding of containerization and Kubernetes
  • Solid understanding of CI/CD, test automation, and version control best practices
  • Strong communication skills (English required)

What We Offer

  • Fast-paced, dynamic startup environment with flat structure
  • Competitive salary and stock option plan
  • Work with IoT and location intelligence experts on cutting-edge technology
  • Hybrid work model (Krakow office — 2–3 days per week onsite)
  • Collaborative, self-organized engineering culture
  • Flexible working hours
  • Private medical care and cafeteria system

Key skills/competency

  • Data Pipelines
  • Kafka & Event-Driven Architecture
  • Microservices
  • Kubernetes & AWS
  • Scalable Distributed Systems
  • Spring Boot
  • Data Modeling (MongoDB, PostgreSQL)
  • CI/CD & Automation
  • Real-time Data Processing
  • Performance Optimization

Tags:

Staff Software Engineer
Data Platform Engineer
Data Pipeline
Streaming
Microservices
Event-driven
Data Modeling
Scalability
Observability
CI/CD
Distributed Systems
Performance Tuning
Java
Spring Boot
Kafka
MongoDB
PostgreSQL
Python
Kubernetes
Docker
AWS
Kafka Streams

Share Job:

How to Get Hired at Kontakt.io

  • Research Kontakt.io's mission: Study their focus on healthcare operations, AI, RTLS, and EHR integration, noting their impact on hospitals.
  • Tailor your resume: Highlight extensive experience with Kafka, Kubernetes, AWS, and designing highly scalable, distributed systems.
  • Showcase data platform expertise: Emphasize experience building reliable, high-performance data systems, streaming, and batch processing.
  • Prepare for technical deep-dives: Expect questions on Spring Boot, Kafka Streams, MongoDB, PostgreSQL, microservices, and CI/CD automation.
  • Demonstrate problem-solving: Be ready to discuss designing and executing pragmatic, high-impact solutions for complex scalability challenges.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background