Staff Software Engineer
$200k - $225kPreVeil
PreVeil is a fast-growing tech company transforming secure communication and compliance for the modern enterprise. Our encrypted email and file sharing platform makes end-to-end encryption easy to use, and has been named PC Magazine's Best Encrypted Email and File Sharing Solution five years running.
Trusted by more than 3,000 defense contractors, PreVeil has become the gold standard for protecting sensitive information and achieving compliance efficiently. We're profitable, growing 100% year-over-year, and building for the long term. PreVeil is hiring a Staff Software Engineer, Client Systems to set the technical direction for the software that runs on customer endpoints and securely coordinates with PreVeil's cloud services. This is a hands-on individual contributor role with no direct reports. You will lead through technical strategy, architecture, cross-team influence, and mentorship, while staying close to the code on the most critical work. It is also an inherently cross-team role. You will shape architecture across desktop clients, synchronization, identity, and the client-facing parts of our cloud and security stack, partnering closely with Engineering leadership, Product, Infrastructure, and Security. 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. This position is flexible hybrid for employees based in the Boston area with time in our Boston office at 53 State Street. We also welcome applicants based outside Massachusetts for remote employment.What You'll Own Client Architecture: Define the long-term technical direction, target architecture, and modernization strategy for PreVeil's Windows and macOS clients and their integration with cloud services. Synchronization and Reliability: Set the direction for real-time synchronization, local-state management, and multi-device reliability. Act as the escalation point for the hardest production issues involving performance, scalability, connectivity, and reliability. Secure Protocols and Identity: Design and evolve secure protocols and interfaces across client and cloud components, and shape the architecture for enterprise identity, including SSO, Okta, Active Directory, provisioning, and role-based access control. Set the bar for secure coding and system design across teams. Encrypted Search: Lead the technical approach to semantic search across end-to-end encrypted email and file content. Engineering Standards: Establish standards for client performance, diagnostics, testing, release processes, and production reliability. Identify systemic risks in reliability, performance, security, and engineering process, and lead org-wide solutions. Technical Leadership: Drive high-impact, multi-team initiatives from strategy through delivery and production operation. Partner on multi-quarter technical roadmaps, represent engineering in executive, customer, and partner conversations, develop senior engineers into technical leads, and help recruit senior engineering talent. 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. What Success Looks Like at 6 Months
• A target architecture and modernization plan for the Windows and macOS clients is documented and agreed with Engineering leadership.
• At least one multi-team initiative, such as synchronization reliability or enterprise identity, is underway with clear milestones.
• A key client reliability or performance metric has measurably improved.
• Standards for client performance, diagnostics, testing, and releases are defined and adopted across teams.
• Senior engineers are leading designs and reviews with your mentorship. Ideal Candidate Profile Experience
• 10+ years of professional software engineering experience across multiple companies or product domains; BS in Computer Science or a related field (MS or PhD in Computer Science, security, or systems a strong plus)
• Deep computer science fundamentals, including data structures, algorithms, concurrency, networking, and systems design
• Substantial experience architecting commercial software that runs on a client, endpoint, desktop application, embedded device, or similar distributed environment
• Experience shipping and operating production software used by external customers, including owning performance, reliability, and failure scenarios at scale
• Proven experience designing distributed systems involving synchronization, consistency, event delivery, retries, fault tolerance, or multi-device coordination
• A track record of driving at least one cross-team or org-wide architectural decision with measurable impact
• Proficiency in at least one production programming language; no specific language is required. Our stack includes Python and Go for core services, C++ for the Windows client, Swift on macOS, web technologies, and SQL/SQLite
• Based in Massachusetts for flexible hybrid work, or remote within the United States with monthly travel to Boston Preferred Experience
• Native or cross-platform applications for Windows, macOS, Linux, embedded devices, or endpoint environments
• Local storage, file systems, access controls, sockets, network protocols, or operating-system services
• Applied cryptography, including public-key and symmetric encryption, digital signatures, and key management
• Secure identity and authentication systems such as PKI, WebAuthn, SSO, SAML, OIDC, SCIM, Active Directory, or role-based access control
• File synchronization, offline-first systems, replication, consistency models, conflict resolution, or multi-device state
• Security, privacy, collaboration, or endpoint products, ideally in regulated environments, and external recognition such as publications, talks, open-source work, or standards bodies Skills and Mindset
• A systems thinker. You see how client, cloud, and security decisions connect, and you design for the long term
• An influencer without authority. You set technical direction across teams through clear reasoning, design reviews, and trust
• Security-first. You treat secure design and coding as the default, not an afterthought
• Hands-on. You stay close to the code on the most critical work and lead by example
• A developer of people. You enjoy growing senior engineers into technical leads Why This Role Is Exceptional
• Category authority in a high-urgency market. CMMC compliance is non-negotiable for 100,000 defense contractors, and PreVeil is the leading solution for SMBs
• Architecture that matters. You will set the direction for the client platform that thousands of defense contractors rely on to protect sensitive data
• Profitable company, strong growth. We are investing in building a world-class engineering organization PreVeil offers competitive compensation, excellent benefits, and the opportunity to make a real impact on cybersecurity and defense compliance. Your base salary will be determined based on your experience and the pay of employees in similar positions. You will also be eligible for bonus and equity. We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users. The pay range for this role is: 200,000 - 225,000 USD per year (United States )
- ...Model: Hybrid – 3 days in-office \n Salary: Competitive \n \n About the Role \n We’re looking for a hands-on Staff Software Engineer to build and scale the infrastructure behind enterprise AI agents. You’ll work across AI agent runtimes, memory systems, orchestration...SuggestedWork at office
- ...Job Description Hiring: Staff Software Engineer – Go (Golang) & PostgreSQL | Manufacturing Systems \n Location: Weirton, WV (Relocation Open) \n Duration: 6 Months \n Pay Rate: $70/hr on C2C \n Eligibility: USC, GC, GC-EAD, H4-EAD and OPT-EAD only \n Interview...SuggestedRelocationRotating shift
$156k - $255k
...customer to experience LinkedIn as "always on", every engineer to benefit from a more insightful and proactive... ...or require an advanced degree (MS/PhD) for Staff-level roles. ~6+ years of professional experience in software development, distributed systems, or...SuggestedFor contractorsWork at officeFlexible hours$215k - $260k
...high-performing team that believes in each other, come build with us at Crusoe. About the Role: We're looking for a Staff Software Engineer to help make Crusoe Cloud's container registry fast and reliable as the platform grows. The registry sits on the critical path...SuggestedFull timeTemporary work$252k - $362k
...The Public Sector software engineers (SWEs) create the core product building blocks forward-deployed teams use to develop agentic capabilities... ...data Illustrating how an agent reached a decision As a Staff Software Engineer, you will orchestrate the implementation of...SuggestedFull time$117.5k - $222.99k
...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of... ...and sustainability. What this position entails The Staff Software Engineer will play a pivotal role in delivering innovative technology...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours$106.61k - $284.28k
...pharmacy and a health care company can be in the digital world. Currently, we are seeking a highly skilled and innovative Staff Software Development Engineer – iOS to join our growing digital engineering organization. This Staff Engineering role offers the opportunity to...Hourly payFull timeTemporary workLocal area$106.61k - $284.28k
...Position Summary We are seeking a highly skilled and visionary Staff Engineer to lead the architecture, development, and scaling of our... ...& Qualifications Experience: 7+ years of professional software engineering experience with a strong focus on full-stack...Hourly payFull timeTemporary workLocal area$106.61k - $284.28k
...family and one community at a time. Position Summary The Lead Software Engineer for MinuteClinic will play a pivotal role in driving the next... ...solutions that improve patient care and empower clinical staff. You will be expected to take initiative, identify...Hourly payFull timeTemporary workLocal area$176k - $253k
...Omada Health is on a mission to bend the curve of chronic disease. Job Overview: We are hiring a Staff Software Engineer to help expand Omada’s footprint in cardiometabolic care and physical activity. This is early-stage, high-ownership work: you’ll shape how we...Full timeLocal areaRemote workWork from homeFlexible hours$165k - $180k
...Staff Software Engineer - Android Company Description Butterfly Network, Inc. (NYSE: BFLY) is driving a digital revolution in ultrasound imaging and sensing with its proprietary Ultrasound-on-Chip™ semiconductor technology and software solutions. Butterfly first...Full timeH1bWork at officeImmediate startRemote work2 days per week$82.77k - $204.44k
...including our most recent Forbes award of being one of America's Best Midsize Employers for 2026! Position Summary: As a Staff Software Engineer, you will provide technical leadership and direction for multiple agile teams or projects to implement prioritized software...Local area- ...functions to push the boundaries of what's possible in collectibles and digital ownership. Job Summary Courtyard is hiring a Staff Software Engineer to join the Payments team. You'll work across the whole stack on how money moves through Courtyard, on web and mobile....Full timeRemote work
- ...Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Staff Software Engineer owns technical direction and execution for major products and systems . This is a...Full timeRemote work
$218.03k - $256.5k
...together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. We're hiring a Staff Software Engineer to join Coinbase's Consumer Agentic Finance team. We're building the most trusted financial agent on the most trusted...Full timeLocal area$230k - $280k
...remote‑first and grounded in a simple idea: software is a people business. Cribl is the place... ...Why You’ll Love This Role Cribl’s Engineering org is where new product ideas come to... .... We’re looking for a Senior Staff Engineer to join the Security Products team...Full timeTemporary workRemote work$160k - $190k
...Comparably’s Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among others). We’re... .... Follow us on Glassdoor and LinkedIn ! The Sr Staff Software Engineer will lead and contribute to computer software systems...Full timeWork experience placementRemote workShift work$120k - $190k
...With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: As a Staff Software Engineer in Supply Chain, you will play a critical role in developing software that empowers warehouse associates with visibility into warehouse...Full timeWork experience placementRemote workShift work$188.28k - $270.38k
...About this opportunity: At Freenome, we are seeking a Staff Software Engineer to grow our Platform team and lead the development of our Real World Evidence engine. Join a stellar group of engineers on a mission to save lives with early cancer detection, at an exciting...Full timeWork experience placementLocal areaRemote work$150k - $165k
...Job Description: We are looking for a Staff Software Engineer to join our team! In this role, you will provide technical leadership for Penn Mutual’s Brokerage and RIA Technology Team, helping shape the architecture and technical direction of its platforms and systems...Full time$204k - $290k
...distributed systems using technologies like AWS, MySQL, Spark and Kubernetes. You have a total of 8+ years of experience as a software engineer. You are proficient in developing web apps using declarative UI frameworks like React Native or React or Vue. You are...Full timeWork at officeRemote workFlexible hours$140.4k - $372.3k
...the world’s leading platform for agentic software development — powered by Copilot to build... ...GitHub's lexical and semantic code search engine, Blackbird powers context retrieval for... ...CLI, and VS Code. We're looking for a Staff Software Engineer to help develop, scale...Ongoing contractFull timeRemote work$170k - $210k
...The Position We're looking for a talented Staff Software Engineer to lead the technical direction of our public web experiences—the front door of our business. Millions of families start their senior care search on our site, most of them arriving through organic search...Full timeWork at office$228k - $252k
...About the role Muon seeks aFlight Software Engineer to join our satellite flight software team. The ideal candidate is a self-motivated versatile software developer with significant previous experience developing robust bare-metal / RTOS embedded devices or appliances...Permanent employmentFull timeTemporary workRemote workFlexible hours- ...directly with one of the biggest names in pharmacy. As a Staff Engineer, you’ll own one of our core products: the prior auth pipelines... ...to product milestones, cross-team dependencies, and shipping software that solves the user’s problem, not just software that passes...Full timeRemote work
- ...to digitally enable fast-growing brands of any size. Learn more at Menufy.com ( ( Overview This Staff Engineer position is responsible for full stack software development building our e-commerce, growth marketing, and consumer apps. A candidate must be able to...Full timeLocal areaRemote work
$260k - $306k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer based in the United States. The Staff Software Engineer will establish the technical foundation for an expanding...Full timeLocal areaImmediate startRemote workFlexible hours- ...About the Role: Nourish is looking for talented Staff Full Stack Engineers to join our Consumer, Growth, and Care Expansion Pod! As a... ...Science, Engineering, or related field. ~8+ years as a Software Engineer with user-facing product experience. ~4+ years...Full timeWork at officeRemote work
$212k - $265k
...per day. The Observability team builds the platform Airbnb engineers use to understand how their systems behave in production. We... ...and human access. The Difference You Will Make: As a Staff engineer, you will set the technical direction for a major area...Full timeWork experience placementCasual workLive inWork at officeRemote work$200k - $240k
...pricing teams move fast without waiting on engineering for every change. Things like automating... ..., auditable workflow. This is a Staff-level role. You'll be expected to set technical... ...Bring ~10+ years of professional software engineering experience, with a track...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software United States
- software integrator United States
- software engineer - cloud services United States
- software quality assurance United States
- healthcare software sales United States
- entry level software sales United States
- software product owner United States
- software technical support United States
- software intern United States
- internship software United States


