Twine

Freelance Rust Engineer – Cybersecurity Platform

Posted: 5 hours ago

Job Description

Join a dynamic founding team to develop a plug-and-protect cybersecurity platform designed for small businesses and freelancers. This role centers on building a core telemetry sensor in Rust—a lightweight, cross-platform agent that captures process, file, and network events using advanced technologies such as eBPF and ETW. The sensor will stream data to an AI security engine, requiring expertise in OS-native sensors, Protobuf serialization, secure telemetry with YARA and gRPC, and anti-tamper features. The position emphasizes performance optimization, kernel portability, and seamless packaging for easy installation. Collaboration with a fast-scaling team is essential as the platform aims to deliver robust, AI-powered security with minimal system impact.Responsibilities Design and implement a cross-platform telemetry sensor in Rust for real-time event capture Integrate eBPF and ETW for process, file, and network monitoring across multiple operating systems Develop secure data serialization and transmission using Protobuf, YARA, and gRPC Implement anti-tamper mechanisms and ensure secure, reliable telemetry Optimize sensor performance and ensure minimal system resource usage Package the agent for straightforward installation and updates Collaborate with the team to ensure kernel portability and rapid scaling Contribute to technical discussions and code reviewsSkills And Requirements Minimum 3 years of production Rust experience, including async/Tokio and lifetimes Strong portfolio demonstrating systems-level Rust projects (GitHub or similar) Deep understanding of OS internals and cross-platform development Experience with security tools such as YARA, mTLS, and gRPC Familiarity with eBPF (especially CO-RE) and ETW event tracing Proficiency in Protobuf serialization and secure data handling Knowledge of cross-platform build tools and packaging best practices Strong problem-solving skills and attention to performance optimization Ability to work independently in a remote, contract-to-hire setting Excellent communication and collaboration skillsAbout TwineTwine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally.Our MissionTwine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In