Senior Linux Platform Engineer
Role details
Job location
Tech stack
Job description
As a Senior Linux Platform Engineer, you will play a pivotal role in the development and customization of our Linux-based systems. Your expertise will drive the architecture, performance, and security of our platform, ensuring it meets the highest standards of efficiency and reliability. You will work closely with cross-functional teams and contribute to the evolution of our technology stack., * Extend, maintain, and deeply customize our internal Linux distribution made for AI-employees (window manager, web browser, init systems, containers, seccomp, Linux kernel, operating system updates)
- Engage in systems programming with a focus on C and/or C++, modifying and patching large codebases (e.g., Chromium, Sway)
- Optimize performance and profiling using tools like perf, bpftrace, valgrind, and flamegraphs
- Collaborate on open-source projects, contributing to upstream development, pull requests, and engaging in public review processes, We operate in a dynamic startup environment where speed, efficiency, and innovation are key to achieving our goals and growing together. Our development process is based on rapid iterations, allowing us to quickly implement and test ideas to enhance our product and meet user needs.
What we offer:
- Innovation Opportunities: Work on cutting-edge technology and help shape the technical direction of our infrastructure.
- Impact: Your contributions will directly influence the reliability and performance of our platform.
- Startup Atmosphere: Flat hierarchies, direct communication, and a real opportunity to create something very big.
- Fair Compensation: Performance-based payment with the opportunity to participate in the growth through success.
- Flexible Work Conditions with Structure: We offer you high flexibility in shaping your workday-provided tasks and goals are met, you're free to design your workflow. At the same time, we value efficient collaboration during core working hours to move projects forward and facilitate quick discussions.
Requirements
Do you have experience in Rust (programming language)?, * Deep knowledge Linux desktop internals and customization (Wayland, D-Bus, Linux kernel)
- 5+ years of hands-on experience with C and/or C++
- Knowledge of Docker and Linux cgroups and namespaces
- Experience with performance optimization
- Strong expertise in security and isolation (Linux kernel hardening, Docker security, Wayland sandboxing)
- Fluency in English (spoken and written)
Nice-to-haves
- Experience in building and customizing Chromium or kiosk-style browsers
- Familiarity with immutable OS paradigms and reproducible build pipelines
- Knowledge of virtual desktop protocols (VNC/RFB) and their performance optimizations
- Background in graphics programming (OpenGL, Vulkan, GPU drivers)
Our Technology Stack
Operating Systems: Debian | Programming Languages: C, C++, Rust | Key Software: Chromium, Sway, Wayland, wayvnc