Senior GO/C/C++ Software Engineer
We are currently seeking an experienced and highly skilled Software Engineer with extensive experience in Kubernetes, Go/C and the Linux Networking Stack. The successful candidate will be a part of our world-class engineering team, building our product - StackState, an observability SaaS or on-prem platform. We are prioritizing candidates who can significantly contribute to our agent development and who understand the Kubernetes platform inside and out.
Responsibilities:
Work closely with the engineering team to design, develop, and maintain our StackState Agent.
Use your deep understanding of Kubernetes, Helm, and DevOps to ensure we deliver top-tier service.
Take part in architectural decisions and contribute significantly to the improvement and evolution of our product.
Code and debug in Go/C/Scala/Python, with a deep understanding of the Linux networking stack.
Carry out code reviews and ensure high standards of quality.
Skills & Qualifications:
Bachelor's degree in Computer Science or equivalent.
Deep experience with Kubernetes and Helm.
Proven experience as an engineer, with strong Go/C/C++ skills.
A strong understanding of the Linux Networking Stack and/or experience with eBPF and/or other Linux OS-level programming concepts.
Experience with system architecture, including developing and maintaining large-scale applications.
Previous experience contributing to Linux kernel code is a major plus.
Proven track record of delivering high-quality software.
Strong problem-solving capabilities, with a knack for complex systems and a deep understanding of system design.
Excellent interpersonal communication skills.
Experience with Scala is a plus, but not mandatory.