The Role
Design and implement high-performance C++ applications on Linux, modernize legacy code, resolve bottlenecks, and ensure system quality.
Summary Generated by Built In
Description
Requirements
Responsibilities
We’re looking for a Senior C++/Linux Engineer to help build and evolve our high-performance, scalable software systems. In this role, you’ll own major development efforts in a Linux-based environment, modernize existing codebases, and contribute to a robust platform used in demanding environments.
You’ll be part of an engineering team that thrives on ownership, clarity in architecture, and tight-knit collaboration to ship high-quality software at scale
Requirements
- 8+ years of hands-on experience with modern C++ (C++17 or later) in a Linux environment
- Proficiency in writing modular, reusable C++ libraries
- Familiarity with Python for scripting or tooling
- Strong understanding of software architecture and design patterns
- Experience profiling and tuning Linux-based applications
- Proficiency in version control (Git) and CI/CD workflows
- Experience with Docker in development or deployment pipelines
- Comfortable working with or analyzing systems using eBPF
- Familiarity with deploying or integrating into Kubernetes-based environments
- Clear communication, strong problem-solving, and a collaborative mindset
- Prior experience in storage systems, networking, or distributed infrastructure – advantage
Responsibilities
- Design and implement efficient, production-ready C++ applications on Linux
- Translate use cases and requirements into scalable, high-quality code
- Refactor and modernize legacy codebases for better maintainability and performance
- Identify and resolve bottlenecks across the stack using tools like eBPF
- Collaborate cross-functionally with infrastructure, QA, and product teams
- Ensure system quality via automated testing and CI/CD best practices
- Participate in code reviews, design discussions, and mentoring
Top Skills
C++
Docker
Ebpf
Git
Kubernetes
Linux
Python
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
CTERA is the distributed cloud file storage leader, powering more than 50,000 enterprise locations and millions of corporate users.