Zyte
Software Engineer (Edge - Devices & Mobile) - Remote
About this role
Description: Join Zyte to tackle complex web data collection challenges at scale as part of a globally distributed team. Lead engineer for the Edge Platform squad, focusing on cross-platform peer runtime for data fetching using Rust on various devices. Requirements: 5+ years of production Rust experience with a track record of shipping software. Expertise in cross-platform Rust development, particularly on Windows, macOS, or Android. Proficient in FFI, interfacing Rust with C/C++ libraries and native OS APIs. Deep understanding of TCP, TLS, and HTTP protocols. Reliability-first mindset with experience in operational excellence and instrumentation. Strong written communication skills for remote collaboration. Curiosity for reverse engineering and understanding complex systems. Benefits: Work remotely with flexible hours in a high-trust environment. Opportunity to make a significant impact on global data pipelines. Engage in continuous innovation at the intersection of AI and web data collection. Collaborate with talented engineers and data experts worldwide.