# Lead Software Engineer
**Company:** [PreVeil](https://hotfix.jobs/companies/preveil)
**Location:** Boston, MA
**Experience:** 5+ years
**Skills:** Python, Go, Swift, C++, SQL, Sqlite, Distributed Systems, Cryptography, Pki, Webauthn
**Posted:** 2026-03-31
> Leads development of secure, end-to-end encrypted applications for Windows, macOS, and web clients using Python/Go. Requires 5+ years experience, strong API skills, and distributed systems knowledge; mentors junior engineers.
## Job Description
## Key Responsibilities
- Design, develop, and maintain high-performance applications and APIs running on Windows, macOS, and web clients.
- Apply software engineering best practices and distributed systems thinking to the domains of file synchronization and identity management.
- Ensure the security and reliability of our applications through secure coding techniques.
- Diagnose and resolve issues related to performance, scalability, and reliability.
- Collaborate with engineering, product, design, and infrastructure teams during feature development.
- Guide and mentor junior engineers by providing insightful code review and design review feedback.

## Qualifications
- BS or MS in Computer Science or related field, or equivalent practical experience.
- Solid understanding of software engineering principles, data structures, and algorithms.
- Minimum of 5 years of experience developing a commercial product with a client component.
- Strong understanding of API interfaces and Go and/or Python.
- Familiarity with relational database design and management (e.g., SQL, database indexes, SQLite).

## Preferred Skills
- Experience building user applications on macOS (Swift) or Windows (C++) interacting with network and file systems (e.g., file storage, access control, sockets).
- Strong understanding of cryptographic fundamentals (e.g., public-private key encryption, symmetric encryption, digital signatures).
- Understanding of secure identity verification and authentication mechanisms (e.g., PKI, WebAuthn).
- Familiarity with distributed systems (e.g., replication, consistency models, fault-tolerance, coordination algorithms).

## What We Offer
- Competitive salary and equity package.
- Health and dental insurance.
**Apply:** https://hotfix.jobs/jobs/lead-software-engineer-at-preveil-6bc6efa1-5d87-4b0a-bf4e-28b3263a8e11
**Canonical:** https://hotfix.jobs/jobs/lead-software-engineer-at-preveil-6bc6efa1-5d87-4b0a-bf4e-28b3263a8e11