Software Developer (System-Level Programming) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Virtuozzo · 1 month ago

Software Developer (System-Level Programming)

Virtuozzo is a leading innovator in virtualization and cloud infrastructure solutions, empowering service providers worldwide. They are seeking a Software Developer to design, develop, and maintain system-level software components primarily in C, while collaborating with cross-functional teams to enhance cloud platform functionality.

CleanTechCloud InfrastructureInformation Technology
check
Senior Management

Responsibilities

Design, develop, and maintain system-level software components primarily in C
Work in a Linux-based environment, including debugging, performance tuning, and automation
Collaborate with cross-functional teams to design scalable and reliable systems
Analyze and improve network-related functionality and performance
Participate in code reviews, architecture discussions, and technical planning

Qualification

Linux developmentC programmingSystem-level programmingComputer networksEnglish fluencyGolangPythonDistributed systemsPerformance profilingLinux AIOISCSISambaTCP/IP stack

Required

Strong hands-on experience with Linux development and internals
Proficiency in C, with the ability to write clean, efficient, and maintainable code
Solid understanding of system-level programming, including memory management, concurrency, and IPC
Good knowledge of computer networks, including TCP/IP stack and socket programming
Excellent fluency in English

Preferred

Experience with Golang and/or Python
Familiarity with designing and implementing distributed systems
Knowledge of performance profiling and debugging tools
Experience with Linux AIO, io-uring, RDMA stack in Linux
Understanding at least one of S3/NFS/Samba/iSCSI/NVMeOF protocols, Linux VFS internals, file systems architecture, Linux block I/O subsystem

Benefits

Group private medical insurance
Professional growth: training budget, certification support, mentorship, and career progression pathways
Inclusive, multicultural team: work alongside talented engineers from across the globe on infrastructure-grade cloud products
Employee perks: recognition programs, referral bonuses, and learning initiatives such as book clubs or tech talks
Share Options – shares in our success with share options

Company

Virtuozzo

twittertwittertwitter
company-logo
Virtuozzo The scale and scope of a well-established business with the entrepreneurial energy and focus of a start-up.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Itay Nebenzahl
Chief Financial Officer
linkedin
leader-logo
Mike Ryabichev
CFO&COO
linkedin
Company data provided by crunchbase