CareerPlanSign in

Senior Software Engineer

Krakow, Poland💼 Full-time🗓 2026-09-10 → 2026-09-26

Core

Building a high-scale Knowledge Graph and Metadata Catalog platform to empower data discovery, relationship mapping, and lineage tracing across enterprise ecosystems.

Role type

Senior Software Engineer (Distributed Systems & Cloud Native)

Builds

Scalable microservices, distributed components, and production-grade services for the Metadata Catalog platform.

Domain

Enterprise Data Infrastructure, Knowledge Graphs, Cloud-Native Systems

Deliverable

production ML models | product features

Required skills

Go, Java, C++, Cloud-native microservices, Docker, Kubernetes, Distributed systems architecture, RESTful/gRPC API design, CI/CD pipelines, Performance optimization

Preferred skills

Graph databases (Neo4j, AWS Neptune, Apache AGE), Data lineage & metadata management, Event streaming (Apache Kafka, RabbitMQ), Observability (OpenTelemetry, Prometheus, Splunk)

Technologies

AWS, Azure, GCP, Docker, Kubernetes, Neo4j, AWS Neptune, Apache AGE, Cypher, Gremlin, GraphQL, Apache Kafka, RabbitMQ, OpenTelemetry, Prometheus, Splunk

Responsibilities

Own end-to-end development and implementation of complex features and microservices; Partner with architects to design modular, scalable distributed components; Optimize low-latency applications for large-scale graph relationships; Author comprehensive unit, integration, and performance tests; Monitor service health, debug distributed issues, and participate in on-call rotations; Mentor junior and mid-level engineers through code reviews and design discussions.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.