CareerPlanSign in

Software Engineer - Golang/C++

Schiphol-Rijk💼 Full-time🗓 2026-08-11 → 2026-09-26

Core

Design and build high-performance, data-intensive backend systems in Go that process large-scale datasets with reliability and security.

Role type

Senior Go backend engineer (systems programming)

Builds

Production-grade backend services, concurrent worker pools, and real-time operator dashboards

Domain

Cloud-native infrastructure, data processing, and distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Go (goroutines, channels, atomics, memory model), C/C++, concurrency programming, performance profiling, automated testing, software architecture, debugging complex applications, observability, networking fundamentals, application security

Preferred skills

AWS, cloud-native systems, scalable distributed systems, data pipelines (S3, Redis), applied cryptography, CI/CD, test-driven development, large-scale data processing

Technologies

Go, C, C++, Redis, AWS, Prometheus, OpenTelemetry

Responsibilities

Design and build backend software in Go, develop systems for efficient large-scale data processing, design solutions prioritizing performance and security, debug and optimize production software, work with concurrency-heavy code, introduce automated testing, contribute to software architecture, collaborate on technical decisions, take ownership of software lifecycle

Seniority

Senior, hands-on IC

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