Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Edge - Devices & Mobile)

Full-time

Jobgether

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer (Edge – Devices & Mobile) based in Canada. We are looking for an experienced Software Engineer with strong Rust expertise to help build and scale a sophisticated, cross-platform device infrastructure. In this role, you will develop and maintain a reliable peer runtime across Windows, Android, and Linux, with future expansion to macOS. You will work at the intersection of systems engineering, mobile platforms, networking, and distributed infrastructure. A key focus will be bringing advanced capabilities to mobile devices while ensuring seamless performance, security, and reliability across a globally distributed fleet. You will collaborate closely with senior engineers and cross-functional teams to solve complex technical challenges. This is an opportunity to take significant ownership of critical infrastructure, influence architectural decisions, and contribute to innovative large-scale data collection systems. Accountabilities: - Design, develop, and maintain a cross-platform Rust peer runtime supporting Windows, Android, and Linux, with future compatibility for macOS. - Manage process lifecycles, background execution, networking, automatic updates, and operational stability across diverse and unmanaged hardware environments. - Lead the expansion of the platform to Android devices using NDK and JNI, addressing foreground services, battery optimization, mobile network constraints, and integration with real and emulated device environments. - Integrate native networking technologies, including Chromium's network stack (Cronet and C++), and browserless clients into well-structured, reliable Rust libraries.

- Work with native operating system APIs and foreign function interfaces (FFI), ensuring safe memory management, ownership, and cross-language interoperability. - Collect and analyze hardware and operating system signals, including TCP, TLS, and fingerprints, to improve network realism and support collaboration with browser and anti-detection engineering teams. - Develop comprehensive device-level observability and performance metrics, monitoring uptime, bandwidth consumption, device availability, drop-off rates, and task success rates. - Expand peer capabilities to support additional workloads, including CAPTCHA solving and browser rendering, while maintaining strong security boundaries around untrusted content and environments. - Participate in on-call rotations, investigate production incidents, conduct post-mortems, and implement improvements to system reliability and deployment processes. - Contribute to technical documentation, architecture proposals, design reviews, and engineering standards, helping establish best practices for cross-platform Rust development. Requirements: - At least 5 years of professional experience developing, shipping, and maintaining production-grade software using Rust. - Proven experience building and deploying cross-platform Rust applications on at least two operating systems among Windows, macOS, and Android, including experience with at least one mobile platform. - Strong understanding of operating system internals, process management, permissions, background execution, and platform-specific constraints. - Hands-on experience with FFI and integrating Rust with C/C++ libraries and native operating system APIs, including JNI/NDK, Win32, and POSIX interfaces. - Solid knowledge of networking protocols, particularly TCP, TLS, and with the ability to inspect network traffic, understand protocol-level behavior, and analyze client fingerprint differences. - Experience with asynchronous programming and networking in Rust, ideally using technologies such as Tokio and Tonic.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Edge - Devices & Mobile) in Remote vacancy
  • $218.42k - $273.36k per year

     ...Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. From hobbyists to...  ...a skilled and diligent full-time Software Engineer to join our growing team. You will work as part... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours

    Tailscale

    Remote
    4 days ago
  •  ...all applications and next steps. Our partner is looking for a Software Engineer (Edge – Networking & Fleet) based in Canada. As a Software Engineer...  ...build and scale the systems that power a large residential device network used for web data extraction. You will work across distributed... 
    Suggested
    Full time
    Remote work

    Jobgether

    Remote
    2 days ago
  • $160.32k - $200.4k per year

     ...yourself at Twilio Join the team as Twilio's next Staff Mobile Software Engineer for Stytch, where you'll shape the next generation of identity...  ...identity and fraud detection platforms on Twilio—go deep on device internals for complex signal collection to improve... 
    Suggested
    Long term contract
    Local area
    Remote work
    Worldwide
    Weekend work

    Twilio

    Remote
    1 day ago
  •  ...upheld. By organizing the frontend landscape into product-driven and engineering-driven dimensions, the Frontend Platform team promotes clear...  ...beyond web and desktop applications to native and hybrid mobile applications. - Build headful and headless mobile SDKs for Android... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    11 days ago
  •  ...the leading blockchain and web3 software company. Founded by Joe Lubin,...  ...of builders that reaches the edge of our ecosystem. Consensys...  ...tech companies. About the Mobile Platform Team MetaMask’s Wallet...  .... As a Principal Mobile Engineer, you’ll be the most senior hands... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide
    Shift work

    Consensys

    Remote
    6 days ago
  •  ...About the Role Betr is looking for a Frontend Engineer to join our mobile team! You'll build React Native and TypeScript applications powering our Sportsbook, Social Sweepstakes Sportsbook, Arcade, & Casino products across iOS, Android, and web. This is a high-impact role... 
    Full time
    Local area
    Remote work

    Betr

    Remote
    2 days ago
  •  ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer II, Mobile – On App Ads (AI Native) based in Canada. Join a remote-first technology team developing innovative mobile experiences that... 
    Full time
    Remote work

    Jobgether

    Remote
    2 days ago
  •  ...won’t just be writing code; you’ll be shaping the future. As a Software Engineer at Xapo, you will design, build, and deploy high-impact backend...  ...Work Remotely. Shape the Future Improve lives through cutting-edge technology, work 100% remotely from anywhere in the world.... 
    Full time
    Remote work
    Flexible hours

    Xapo Bank

    Remote
    6 days ago
  •  ...applications and next steps. Our partner is looking for a Senior Software Engineer based in Canada. Join a newly established engineering team...  ...on expanding Unity platform support across Android-powered mobile devices, laptops, and hybrid devices. As a Senior Software Engineer,... 
    Full time
    Worldwide

    Jobgether

    Remote
    8 days ago
  • $101k - $132.5k per year

     ...revenue success. Our cutting-edge SaaS solutions empower revenue...  ...global industry leaders like T-Mobile, ServiceNow, Wawanesa Bank, Shaw...  ...Role and Team As a Senior Software Developer in Test (Senior SDET...  ...-functional team of Software Engineers, QA professionals, and Product... 
    Long term contract
    Local area
    Remote work
    Worldwide

    Varicent

    Remote
    1 day ago
  •  ...This is the general track for Engineering Director at Canonical, apply here if you are confident...  ...staff engineers. Canonical’s largest software products are built by multiple teams working...  ...Silicon enablement and embedded devices Product Security If your domain of... 
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    4 days ago
  • $133k - $183k per year

     ...This role is a hands-on, mid-engineering position inside Information Security...  ..., step-up authentication, and device binding—with mentorship from...  ...requirements into working software that helps customers access their...  ...identity capabilities to web, mobile, and partner applications. -... 
    Full time
    Internship
    Remote work

    Affirm

    Remote
    10 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...Ubuntu. They will ensure that the cutting edge of modern programming languages innovation... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    6 days ago
  •  ...Contractor assignment/freelancer (no medical/paid leave) Duration of contract: 1 month Benefits Opportunity to work on cutting-edge AI projects. Competitive compensation. Flexible working hours and remote work environment. Evaluation Process Job... 
    Contract work
    For contractors
    Freelance
    Remote work
    Flexible hours

    Turing

    Remote
    5 days ago
  • $180k - $200k per year

     ...unconventional group of market-leading SaaS software companies, serving industries ranging...  ...portfolio companies. The Senior Software Engineer will directly lead and contribute to software...  ...including infrastructure, backend, web, mobile, and databases ~ Experience using best-... 

    ASG Technologies

    Remote
    3 days ago
  • $157.5k - $192.5k per year

     ...freedom over where and how they run software. Now we’re bringing that same...  ...you operate. As a Software Engineer II on the Mecatl team, you...  ...features and fixes across the engine, the Kubernetes-native runtime...  ...code that accounts for edge cases and error handling, produce... 
    Full time
    Remote work
    Flexible hours

    Stacklok

    Remote
    11 hours ago
  •  ...products and solutions, experts in mobile, IoT, automotive, and...  ...semiconductor, component, terminal, software and Internet providers, as...  ...create high-quality intelligent devices. ThunderSoft has more than 25...  ...Learning (CVML) applications for the Edge Work with Developers in... 

    Thundersoft

    Remote
    a month ago
  •  ...Responsibilities Design, write, and maintain sophisticated mobile applications for iOS. Collaborate with a geographically...  ...its global community. Requirements At least 2 years of software engineering experience. Experience building and shipping native iOS and... 
    Immediate start
    Home office

    Mozilla

    Remote
    23 hours ago
  • $155k - $190k per year

     ...single desktop application, we are expanding across desktop, mobile, paid services, AI offerings, and enterprise-facing work to build...  .... To learn more, visit  The opportunity As a Staff Software Engineer, Services, you’ll help shape the architecture and technical direction... 
    Long term contract
    Permanent employment
    Full time
    Local area
    Remote work

    Mozilla

    Remote
    5 days ago
  • $82k - $110k per year

     ...Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their...  ...innovation, inclusion and opportunity from every angle for mobile is at our core.  If you are an iOS Engineer and you want to work for a company that builds... 
    Full time
    Immediate start
    Home office

    Mozilla

    Remote
    11 hours ago
  •  ...For the past 11 years, we’ve helped cutting-edge companies in the United States and Canada build...  ..., digital agencies, Saas providers, and software consulting firms are just a few of our clients. Our team of over 150 engineers, project managers, QA, UX/UI designers, and many... 
    Ongoing contract
    Full time
    Internship
    Local area
    Remote work

    Blue Coding

    Remote
    2 days ago
  • $86.5k - $135k per year

     ...Location: Remote, Eligible US Locations About the role and about You: Zwift is looking for a Software Engineer to join our team to help rebuild Zwift.com into a modern, reliable, and reusable growth platform. You will contribute to an incremental migration of the site... 
    Full time
    Internship
    Remote work

    Zwift

    Remote
    17 hours ago
  •  ...revenue success. Our cutting-edge SaaS solutions empower revenue...  ...global industry leaders like T-Mobile, ServiceNow, Wawanesa Bank, Shaw...  ...the Role and Team As a Senior Software Developer in Test (Senior SDET...  ...-functional team of Software Engineers, QA professionals, and Product... 
    Full time
    Worldwide

    Varicent

    Remote
    1 day ago
  •  ...all applications and next steps. Our partner is looking for a Software Engineer, Front End based in Canada. We are looking for a talented Front...  ...application reliability through careful form validation, error handling, edge-case management, and consistent user experience across complex... 
    Full time

    Jobgether

    Remote
    1 day ago
  •  ...We’re hiring a Software Engineer to join a growing team building products that reach hundreds of thousands of people thinking about how to do the most good. This is an individual contributor role on our Online Team, and will be responsible for prioritizing and implementing... 
    Full time
    Interim role
    Work at office
    Local area
    Remote work
    Flexible hours

    Centre for Effective Altruism

    Remote
    17 hours ago
  • $181k - $241k per year

     ...used. Our work spans the full stack: customer-facing web and mobile experiences and the backend services behind them. You’ll work...  ...Kubernetes. You have a total of 8+ years of experience as a software engineer. You are proficient in developing web apps using declarative... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    1 day ago
  •  ...code, influencing the future of AI-assisted software development. This is a unique opportunity to blend practical software engineering with AI research. About the Role: We are...  .... Opportunity to work on cutting-edge AI projects with leading LLM companies. Offer... 
    Contract work
    Part time
    For contractors
    Freelance
    Remote work

    Turing

    Remote
    4 days ago
  • $30 - $100 per hour

     ...development, with a track record of delivering high-quality and performant projects. Demonstrated success in identifying and resolving software bugs and system bottlenecks. Experience with codebase refactoring and implementing complex features in large-scale applications.... 
    For contractors
    Internship
    Remote work
    Flexible hours

    micro1

    Remote
    8 days ago
  • $90k - $140k per year

     ...the development of digital investigative software that acquires, analyzes, and shares evidence...  ..., smartphones, tablets, and IoT-related devices. We are continually innovating so our...  ...We are looking for a Software Development Engineer in Test to help build and sustain high-quality... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    10 days ago
  •  ...needs to automatically support the world’s edge cases – writing systems, fonts, local...  ...maps ! As AI becomes embedded in modern engineering workflows, we value engineers who can...  ...engineering workflow. What You’ll Do As a Software Development Engineer III on the Maps API... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Mapbox

    Remote
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Edge - Devices & Mobile). Be the first to apply!