1

Rust Linux Kernel Jobs in Hollywood, FL (NOW HIRING)

Senior Software Engineer

Miami, FL · On-site +1

$117K - $154K/yr

Experience with kernel software development in Windows, Linux, or Mac * Strong software engineering ... Python * Rust * Redis * Postgresql * RabbitMQ * Elastic Search * GitHub * GitLab CI * Kafka

Senior Software Engineer

Miami, FL · On-site +1

$117K - $154K/yr

Experience with kernel software development in Windows, Linux, or Mac * Strong software engineering ... Python * Rust * Redis * Postgresql * RabbitMQ * Elastic Search * GitHub * GitLab CI * Kafka

Rust Linux Kernel information

See Hollywood, FL salary details

$92.6K

$136.7K

$161.4K

How much do rust linux kernel jobs pay per year?

As of Jul 13, 2026, the average yearly pay for rust linux kernel in Hollywood, FL is $136,724.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,200.00 and $151,300.00 per year, depending on experience, location, and employer.

What are Rust Linux Kernel developers?

Rust Linux Kernel developers are software engineers who contribute to the Linux kernel using the Rust programming language. They focus on writing new kernel modules or components in Rust, aiming to improve safety, security, and maintainability compared to traditional C code. These developers typically have a deep understanding of both systems programming and the Linux kernel architecture. Their work is part of an ongoing effort to gradually integrate Rust into the kernel alongside existing C code.

What are the key skills and qualifications needed to thrive as a Rust Linux Kernel Developer, and why are they important?

To thrive as a Rust Linux Kernel Developer, you need deep knowledge of systems programming, strong proficiency in Rust and C, and experience with Linux kernel internals. Familiarity with build systems (e.g., Make), version control (Git), and relevant certifications such as Linux Foundation Certified Engineer are typically valuable. Excellent problem-solving skills, attention to detail, and effective collaboration are essential soft skills in this role. These abilities ensure robust, secure, and maintainable kernel contributions while facilitating smooth teamwork in complex open-source environments.

What is the difference between Rust Linux Kernel vs C Linux Kernel Developer?

AspectRust Linux KernelC Linux Kernel Developer
Required CredentialsKnowledge of Rust programming, Linux kernel basicsProficiency in C, Linux kernel development experience
Work EnvironmentContributing to Linux kernel modules using Rust, Linux environmentDeveloping and maintaining Linux kernel code in C
Industry UsageEmerging in kernel development, experimental projectsStandard in Linux kernel development
Common Search/ComparisonOften compared for language choice in kernel modulesTraditional role, baseline for kernel development

The main difference between a Rust Linux Kernel developer and a C Linux Kernel Developer lies in the programming language used. Rust developers focus on leveraging Rust's safety features for kernel modules, while C developers work with the traditional C language. Both roles require Linux kernel knowledge, but Rust is newer and less widespread in kernel development, making it an emerging area compared to the well-established C role.

What are some common challenges faced when working on Rust integration within the Linux kernel, and how do teams typically address them?

A frequent challenge in this role is bridging the gap between Rust and the existing C-based Linux kernel codebase. This includes ensuring memory safety, managing interoperability between the two languages, and adhering to strict kernel coding standards. Teams often address these challenges through extensive code reviews, collaborative discussions on kernel mailing lists, and by actively participating in the upstream kernel and Rust-for-Linux communities. Continuous learning and communication are essential, as both the Rust integration and kernel development methodologies are rapidly evolving.
What job categories do people searching Rust Linux Kernel jobs in Hollywood, FL look for? The top searched job categories for Rust Linux Kernel jobs in Hollywood, FL are:
What cities near Hollywood, FL are hiring for Rust Linux Kernel jobs? Cities near Hollywood, FL with the most Rust Linux Kernel job openings:

Senior Software Engineer

PolySwarm

Miami, FL • On-site, Remote

$117K - $154K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 24 days ago


Job description

We are looking for a talented Senior Software Engineer to join our team! 

PolySwarm is developing innovative solutions to age-old information security problems - and we need your help. The PolySwarm marketplace is a launchpad for new technologies and novel threat detection methods, where commercial solutions and independent researchers compete to detect threats, and get compensated based on performance.

At PolySwarm, you'll join a tight, dynamic team on the bleeding edge of information security. On a typical day you will be implementing features or building new microservices in Django or Flask+SQLAlchemy, integrating that with a NodeJS frontend or other internal Python or Rust based microservices. You will test your work in a local end-to-end testing environment. When you are ready, you’ll push your work to GitHub for code-review and testing in GitLab CI. When your work passes CI and code review, you’ll be able to test your work in our staging environment, you’ll need to write or revise Kubernetes charts and values, so your code will deploy correctly to our cluster. When all is good, you’ll coordinate with the team to deploy it to production at the next production release. 

Other days you may be helping a security expert create their microengine and get it deployed in the marketplace. Or maybe you’ll be building or improving the PolySwarm integration for a threat intelligence product.

When it is time to build new services or major features, you may be the main architect, and even if you are not, we will definitely ask for your input into the design and implementation details. We are a small team and share a diverse set of tasks across the team, so you’ll be able to have an impact anywhere you show interest.

With your expertise and experience, you will play a critical role in making PolySwarm the most competitive anti-malware platform available. Senior hires will be entrusted with broad decision-making responsibility concerning architecture, infrastructure, deployment, scale, access control, continuous integration, tooling, and much, much more. 

If you are an ambitious, seasoned developer interested in creating solutions to the most challenging and pressing security challenges of the moment, we are interested in speaking with you. 

What we offer: 

  • Competitive salaries
  • Excellent health, dental, vision coverage (US employees)
  • 401k (US employees)
  • Paid time off (US employees)
  • Flexible work hours. We have core work hours for overlap between time zones, but outside of that block of hours, you can schedule your working hours as you like to get things done. 
  • Powerful laptops and desktops - whatever you need to be most productive!

Learn more about PolySwarm and our talented team here: https://polyswarm.io/team

Explore the PolySwarm marketplace here: https://polyswarm.network/ 

In compliance with U.S. federal law, all persons hired who live in the U.S. will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

PolySwarm provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

All employees are required to successfully pass the Voight-Kampff test.

What you’ll need to be successful:

  • 5+ years production software engineering skills building microservices (primarily Python and Rust) in a cloud architecture
  • 5+ years production software architecture/design experience
  • Comfortable with a LLM-assisted development environment
  • Proficient with software debugging and testing tools
  • Proficient with docker and docker compose
  • Proficient in dealing with kubernetes deployments and distributed computing
  • Experience with databases, caches and queueing systems
  • Comfortable working in a remote-only environment
  • Analytical mind
  • Confidence to share your ideas
  • Ability to clearly describe and document your ideas
  • Ability to constructively critique your ideas and those of your team members
  • Ability to independently motivate & self-direct
  • Ability to collaborate and work in a team
  • Proficient in English (reading, writing, and speaking)

What other experience do we find interesting, but is not required:

  • Experience with malicious software analysis and reverse engineering
  • MS or PhD in Computer Science, Software Engineering, or related field, or relevant experience
  • Experience building ETL processes
  • Experience with big data analytics
  • Experience processing high-speed transactions in databases
  • Experience processing and storing large datasets
  • Experience with kernel software development in Windows, Linux, or Mac
  • Strong software engineering skills using the C-family languages
  • Experience with Compiling and debugging software on Linux and Windows
  • Experience with Windows and Linux kernel security mechanisms

We use a microservices architecture with infrastructure as code. The following are some of the common technologies/tools/services you will use:

  • AWS, Google Cloud, Azure Services
  • Kubernetes
  • Docker/Docker Compose
  • Python
  • Rust
  • Redis
  • Postgresql
  • RabbitMQ
  • Elastic Search
  • GitHub
  • GitLab CI
  • Kafka
  • Kibana
  • NGINX
  • Blockchain/Ethereum
  • Linux
  • WINE
  • C/C++
  • NodeJs
  • TypeScript