Public summary
Join an innovative IoT connectivity company as a Senior Software Engineer focused on developing scalable and reliable application services and software components. Work involves managing CI/CD pipelines, writing tests, maintaining production systems, monitoring, incident and change management, and participating in on-call rotations. The position supports a remote-friendly work environment with flexible hours and offers a respectful, inclusive culture with room for professional growth.
Location and work setup
- Location
- Cologne
- Remote status
- Remote
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Develop and deploy application services and software components supporting scalable platform operations; create, maintain, and optimize CI/CD pipelines in GitLab; write and maintain various levels of tests to ensure application reliability; ensure operational stability of application services in production; maintain production applications including security updates; implement monitoring and alerting systems; troubleshoot and resolve technical issues; support incident and change management processes; participate in 24/7 on-call support; maintain development and operational documentation.
Qualifications
Minimum of 5 years professional software development experience with expertise in C programming and ideally Go; strong networking knowledge including IP routing and experience with VPP, DPDK, eBPF/XDP; proficiency in Git and Linux; experience working in agile development environments; willingness to work shift and on-call rotations with additional compensation; advantage: experience with Docker, Kubernetes, AWS cloud, and telecommunications network standards.