{"schemaVersion":"jobsearcher.job.v1","id":"5dbb876da8e03c836b952ccb","url":"https://jobsearcher.com/jobs/5dbb876da8e03c836b952ccb","canonicalUrl":"https://jobsearcher.com/jobs/5dbb876da8e03c836b952ccb","title":"Senior Software Engineer - Systems","description":"We’re helping an innovative security startup (based out of Sunnyvale, CA) hire a Senior Software Engineer - Systems to build foundational infrastructure for securing enterprise data across devices, environments, and downstream systems. This is a direct hire opportunity with the company.About the RoleThis company is building a new approach to enterprise data security by focusing on protecting the data itself — not just the device or perimeter. Their platform uses modern cryptography and decentralized security architecture to provide persistent protection, access control, and ownership of sensitive data, even after it moves outside traditional enterprise boundaries.The engineering team is building large-scale, security-critical infrastructure spanning operating systems, distributed systems, endpoint agents, and cloud services. They’re looking for engineers who enjoy solving deep technical problems across system internals, performance optimization, distributed architectures, and secure infrastructure.What You’ll Work OnYou will help design and build core infrastructure and system agents for a multi-tenant SaaS platform, including:Cross-platform system agents written in Go for Windows and macOS endpointsUser-facing application components using platform-specific toolingSecure cryptographic protocols for protecting and sharing data across devices and usersSystems integrating with enterprise identity and storage platformsReliability, observability, and operational tooling for production systemsA significant part of the work involves low-level systems design, operating system integration, and performance optimization.Engineering EnvironmentThis is a small, high-ownership engineering team building foundational platform infrastructure. Engineers are expected to own systems end-to-end — from architecture and implementation to deployment and production operations.The role is well suited for engineers who enjoy tackling problems such as:Designing multi-tenant systems with strong isolation guaranteesOptimizing endpoint agents for reliability and minimal resource consumptionBuilding secure mechanisms for distributing and managing cryptographic material on untrusted devicesWhat They’re Looking For5–10 years of software engineering experienceExperience building and operating production systemsStrong programming skills in Go, C++, or another systems/backend languageExperience with one or more of C#, SwiftExperience building distributed systems, low-level system components, or scalable cloud infrastructureStrong fundamentals in:ConcurrencyOperating systems concepts (processes, memory management, filesystems)API designData modelingSystem reliabilityAbility to take systems from design through production deploymentNice to HaveWindows/macOS systems programming experience (drivers, kernel extensions, system APIs)Experience building security products or cryptographic servicesFamiliarity with keystores, HSMs, or secure key managementExperience with Terraform, CI/CD tooling, or ReactFamiliarity with AWS, GCP, or AzureLocationSunnyvale, CA","company":"Refnet","rawCompany":"refnet","city":"Sunnyvale","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-05-28T13:20:08.989Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer - Systems","description":"We’re helping an innovative security startup (based out of Sunnyvale, CA) hire a Senior Software Engineer - Systems to build foundational infrastructure for securing enterprise data across devices, environments, and downstream systems. This is a direct hire opportunity with the company.About the RoleThis company is building a new approach to enterprise data security by focusing on protecting the data itself — not just the device or perimeter. Their platform uses modern cryptography and decentralized security architecture to provide persistent protection, access control, and ownership of sensitive data, even after it moves outside traditional enterprise boundaries.The engineering team is building large-scale, security-critical infrastructure spanning operating systems, distributed systems, endpoint agents, and cloud services. They’re looking for engineers who enjoy solving deep technical problems across system internals, performance optimization, distributed architectures, and secure infrastructure.What You’ll Work OnYou will help design and build core infrastructure and system agents for a multi-tenant SaaS platform, including:Cross-platform system agents written in Go for Windows and macOS endpointsUser-facing application components using platform-specific toolingSecure cryptographic protocols for protecting and sharing data across devices and usersSystems integrating with enterprise identity and storage platformsReliability, observability, and operational tooling for production systemsA significant part of the work involves low-level systems design, operating system integration, and performance optimization.Engineering EnvironmentThis is a small, high-ownership engineering team building foundational platform infrastructure. Engineers are expected to own systems end-to-end — from architecture and implementation to deployment and production operations.The role is well suited for engineers who enjoy tackling problems such as:Designing multi-tenant systems with strong isolation guaranteesOptimizing endpoint agents for reliability and minimal resource consumptionBuilding secure mechanisms for distributing and managing cryptographic material on untrusted devicesWhat They’re Looking For5–10 years of software engineering experienceExperience building and operating production systemsStrong programming skills in Go, C++, or another systems/backend languageExperience with one or more of C#, SwiftExperience building distributed systems, low-level system components, or scalable cloud infrastructureStrong fundamentals in:ConcurrencyOperating systems concepts (processes, memory management, filesystems)API designData modelingSystem reliabilityAbility to take systems from design through production deploymentNice to HaveWindows/macOS systems programming experience (drivers, kernel extensions, system APIs)Experience building security products or cryptographic servicesFamiliarity with keystores, HSMs, or secure key managementExperience with Terraform, CI/CD tooling, or ReactFamiliarity with AWS, GCP, or AzureLocationSunnyvale, CA","datePosted":"2026-05-28T13:20:08.989Z","dateModified":"2026-05-28T13:20:08.989Z","hiringOrganization":{"@type":"Organization","name":"Refnet","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sunnyvale","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5dbb876da8e03c836b952ccb"},"url":"https://jobsearcher.com/jobs/5dbb876da8e03c836b952ccb"}}