Lead Software Engineer
PreVeil
Lead Software Engineer
PreVeil
Secure, encrypted file sharing for defense
PreVeil is a fast-growing, profitable SaaS company providing best-in-class encrypted email and file sharing for organizations that handle sensitive data. We’ve been named a Best Place to Work three years in a row and recognized by PC Magazine as the best encrypted email and file-sharing platform for five consecutive years.
Beyond security, PreVeil helps defense contractors meet strict U.S. federal cybersecurity compliance requirements—most notably the Cybersecurity Maturity Model Certification (CMMC), which is required to do business with the Department of Defense. More than 2,500 defense customers rely on PreVeil, and over 60 have successfully achieved certification, placing PreVeil among the most proven platforms in this space.
This role is 100% remote.
We’re seeking a hands-on Lead Software Engineer, Client Systems, to build and evolve software that runs on customer endpoints and securely coordinates with PreVeil’s cloud services. This is not a traditional web frontend or backend API-only role. The work spans local state, file-system integration, networking, synchronization, identity, reliability, and secure protocols across Windows and macOS, with supporting web and cloud services.
Strong candidates may come from desktop applications, endpoint security, embedded or device-to-cloud systems, file synchronization, collaboration software, developer tools, or other technically complex client environments. We value strong computer science fundamentals and experience solving difficult production problems more than experience with any specific programming language.
Key Responsibilities
Role Structure and Initial Ownership
Qualifications
Our Technology Environment
PreVeil currently uses Python and Go across core services, C++ for portions of the Windows client, Swift and native tooling on macOS, web technologies for browser-based clients, and SQL/SQLite for relational and local storage. Direct experience with these technologies is helpful but not required.
Preferred Skills
What We Offer
[]
PreVeil provides end-to-end encrypted cloud storage and secure communication tailored for the defense sector. Its PreVeil Drive service encrypts, stores, and shares files so only intended recipients can decrypt them, with cross‑platform access through Mac Finder, Windows Explorer, and mobile apps. It differentiates itself by targeting defense customers with CMMC‑compliance options and recipient‑only access, offering a simpler and cost-effective alternative to traditional cloud services and GCC High. Its goal is to make secure file sharing and communication straightforward, compliant, and affordable for customers handling sensitive information.
Explore more opportunities at PreVeil