Back-End Engineer
Core
Design, build, and operate backend services and streaming pipelines that power Kpler's core maritime distribution channels, ensuring efficient processing and reliable delivery of global trade data.
Role type
Senior Full Stack Engineer (Backend focus)
Builds
APIs, Snowflake datastores, real-time Kafka streams, and resilient production-grade applications for the maritime logistics platform.
Domain
Maritime logistics, global trade intelligence, data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, TypeScript, PHP, Scala, Apache Kafka Streams, Apache Flink, Snowflake, AWS, Kubernetes, GitOps, incident management, code reviews
Preferred skills
Test-Driven Development (TDD), distributed system observability (metrics, logging, tracing, alerting)
Technologies
Java, TypeScript, PHP, Scala, Apache Kafka, Apache Flink, Snowflake, AWS, Kubernetes
Responsibilities
Own backend services and streaming applications from design to production operation; Build real-time stream processing applications; Design and maintain scalable APIs; Develop data pipelines consuming Kafka and persisting to Snowflake; Monitor Kafka-based system health and throughput; Investigate production issues and implement preventive measures; Drive code reviews and mentor junior engineers
Seniority
Mid-to-Senior, hands-on IC