Backend Engineer
Core
Design, build, and operate high-throughput data processing and API distribution systems for real-time maritime intelligence.
Role type
Senior IC backend engineer (streaming & data pipelines)
Builds
Real-time streaming applications, backend services, and reliable data pipelines
Domain
Maritime logistics & global trade
Required skills
Java, TypeScript, PHP, Apache Kafka, Apache Flink, Kubernetes, Docker, SQL, distributed systems
Preferred skills
Apache Flink, Kafka Streams, Snowflake, TDD, observability stacks, low-latency streaming systems
Technologies
Kafka, Flink, Snowflake, Kubernetes, Docker, AWS, Datadog, OpenTelemetry
Responsibilities
Design and maintain high-performance backend microservices and APIs; Develop and operate scalable real-time stream-processing applications; Drive end-to-end technical ownership of backend services; Optimize system health, throughput, and consumer lag; Investigate production incidents and perform root-cause analysis; Reduce technical debt by improving software maintainability and CI/CD practices
Seniority
Mid-level, hands-on IC
