We’re a fast-growing startup in the cloud computing space. We believe that while cloud platforms are functionally great and quite powerful, they are built on legacy software and are irritably inefficient (and expensive!). Based on award-winning research and open-source tech, we have built Unikraft Cloud, a next generation cloud platform that allows for order-of-magnitude better efficiency, performance and security.
If you’re passionate about cloud infrastructure, love solving real-world problems, thrive in customer-facing roles and enjoy working with cutting-edge technologies we want you on our team!
What You’ll Do
- Architect, build, and maintain the core infrastructure powering Unikraft Cloud—both hosted and on-prem.
- Design and implement the platform’s main components at scale (think: 100,000+ instances per server) with native support for scale-to-zero, autoscaling, and strong isolation.
- Optimize for performance, security, and reliability across diverse workloads—from serverless functions and AI agents to remote IDEs and telemetry backends.
- Provide input to and help design the platform’s technical roadmap
What We’re Looking For
- Strong proficiency and programming skills in C, with a deep understanding of systems-level programming.
- Experience building and maintaining operating systems, embedded systems and/or device drivers.
- Familiarity with memory management, concurrency, and performance optimization.
- Knowledge of virtualization technologies like QEMU/KVM. Micro-VMMs like Cloud Hypervisor or Firecracker are a plus.
- Solid grasp of Linux (and Linux networking) internals and comfort working close to the kernel a plus.
- Excellent debugging skills.
- Experience with gcc, clang, and other C toolchains, build systems, and cross-compilation workflows.
- Experience with Rust a plus.
- Strong collaboration and communication skills — you’re comfortable working across functions and explaining technical details clearly
Mindset
- Eagerness to learn and take on new challenges.
- Strong problem-solving skills and a curious, analytical mindset.
- Enthusiasm for building reliable, high-performance systems.
- Team player with good communication skills.
- Ability to quickly adapt to new programming languages, runtimes and environments.
Why This Role is Career-Defining
Unikraft isn’t just another cloud infra startup: we’re building what the cloud should have been from the start. You’ll be working on one of the most technically ambitious infrastructure platforms in the world. If you’re passionate about high performance, high scalability, low-latency systems, this is your playground. Your work will shape how the next generation of developers build, ship, and scale software in the cloud.
Why You’ll Love This Team
- World-class engineering: Collaborate with OS veterans, kernel hackers, and distributed systems experts.
- Speed x Focus: We move fast, iterate hard, and ship real impact weekly.
- Zero bureaucracy: Founder-led, product-obsessed, and deeply technical.
- Massive impact: Our infra powers the future of FaaS/serverless, AI agents, build pipelines, observability stacks, and more.
Benefits
- Remote-first from day one — work wherever you’re most productive.
- Competitive salary and opportunities for career development.
- Six weeks of total time off for you to use through the year.
- A generous equipment budget to spend on anything you need to do your best work.
- Fun-focused, in-person team retreats to recharge and build great relationships
Apply now if you’re excited to build next-gen infrastructure, work hands-on with users, and help define what performant cloud compute looks like in practice.