Were looking for a SENIOR C++/PYTHON Tech Lead to help build and evolve our high-performance, scalable software systems. In this role, youll own major development efforts in a Linux-based environment, modernize existing codebases, and contribute to a robust platform used in demanding environments.
Youll be part of an engineering team that thrives on ownership, clarity in architecture, and tight-knit collaboration to ship high-quality software at scale
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
Requirements:
8+ years of hands-on experience with modern C++ (C++17 or later) in a Linux environment
python and C++ embedding
Kubernetes
Proficiency in writing modular, reusable C++ libraries
Publish/subscribe systems / message brokers / communication between micro services
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
8+ years of hands-on experience with modern C++ (C++17 or later) in a Linux environment
python and C++ embedding
Kubernetes
Proficiency in writing modular, reusable C++ libraries
Publish/subscribe systems / message brokers / communication between micro services
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
This position is open to all candidates.















