Software Engineer
Company Overview:
Disrupt.com is a global platform that builds, scales and invests in high-growth technology
ventures. As
one of the most successful venture builders in the MENA region with a portfolio of 10+ companies
and
notable exits (Cloudways $350Mn acquisition by Digital Ocean) - Disrupt.com partners with
founders at a
very early stage, helping them achieve product-market fit and power through the first point of
the
scale.
Our unstoppable team of 600+ employees is the best and the brightest, driving innovation across
7 Global
SaaS Brands in 6 hottest industries, including Cybersecurity, Direct-to-consumer, Managed Cloud,
Affiliate Marketing, Digital Media, Web.3.0, and Venture Building as a Service.
Our team is made up of dreamers, doers, and all-around rockstars who are committed to making a
difference. As a result, we’re among the best companies to work for, with a plethora of benefits
and an
amazing culture.
Overview of the role:
We are seeking a talented and motivated Software Engineer to join our Operating Systems team. In this role, you will work on cutting-edge projects focused on transforming Linux from a general-purpose operating system into specialized unikernel or microkernel environments optimized for specific workloads. This is an excellent opportunity for early-career engineers with a passion for systems programming and a strong foundation in operating system fundamentals.
What you will be expected to perform:
- Collaborate with our OS team to optimize Linux for safety-critical environments
- Develop specialized unikernel versions of Linux tailored for specific workloads such as LLM applications, VPN servers, and other targeted use cases
- Analyze performance bottlenecks and implement optimizations to improve system efficiency
- Contribute to the design and implementation of custom OS components
- Write clean, maintainable C/C++ code that meets our high standards for performance and reliability
- Participate in code reviews and technical discussions with team members
- Document your work thoroughly for knowledge sharing and future maintenance
- Stay current with emerging technologies and best practices in systems programming
Qualifications and Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
- 0-2 years of professional software development experience
- Strong programming skills in C and C++
- Solid understanding of operating system fundamentals including:
- Process management and scheduling
- Memory management
- File systems
- Device drivers
- Networking stacks
- Familiarity with version control systems (Git preferred)
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills
- Experience with unikernel concepts or specialized OS environments
- Knowledge of performance optimization techniques
- Understanding of virtualization technologies
- Familiarity with modern CPU architectures
- Experience with systems programming in resource-constrained environments
- Contributions to open-source projects
- Experience with Linux kernel development or contributions to open-source projects (even academic or personal projects) is a strong plus
You should be:
- Hard-working with a commitment to excellence
- Self-motivated with the ability to work independently and as part of a team
- Passionate about low-level system optimization
- Detail-oriented with a methodical approach to problem-solving
- Resilient in tackling complex technical challenges
- Strong curiosity and eagerness to learn new technologies
Dimensions and Supplementary Information:
- Opportunity to work on innovative OS optimization projects with real-world impact
- Collaborative team environment that values knowledge sharing and mentorship
- Professional growth and learning opportunities
- Exposure to a wide range of specialized workloads including cutting-edge LLM applications
- Chance to develop expertise in an in-demand specialization early in your career
What do we have to offer you?
Join Disrupt.com for an extraordinary work experience!
Fast-paced careers, competitive packages, comprehensive well-being programs, extensive medical
coverage,
continuous learning opportunities, generous perks, and an exceptional employee experience await
you.
Embrace a fulfilling journey with us today!