Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Software Engineer

Engineering | Washington, DC | Full Time

Job Description

In an era where every data transfer is a potential data leak, Virtru makes it possible for everyone to protect their content by offering easy and affordable email and file encryption. From individuals to large enterprises, Virtru lets people control who receives, reviews, and retains their information – wherever it travels, throughout its lifespan. Based on the open Trusted Data Format (TDF) created by Virtru Co-Founder Will Ackerly, the company’s Encryption-as-a-Service (EaaS) architecture integrates powerful data security directly into the applications we use every day.

Virtru is a fast-paced startup with a strong performance-driven culture. We are well capitalized with investments from Iconiq Capital, Bessemer Venture Partners and private investors. Virtru offers a competitive salary, full health benefits, and the ability to work with talented coworkers in an informal, collaborative environment.

The ideal candidate will have a natural passion for digital privacy, software development, and great user experiences. We are a fun group and want to keep it that way, which means you should be comfortable speaking your mind and geeking out about side projects. Anyone who has trouble self-motivating is going to have a hard time. We’re looking for an expert, who can make tough decisions. We don't want anyone that needs constant management. If you have trouble collaborating and self-organizing with the assistance of a Sprint Board you shouldn't apply.

Unfortunately, we are only able to hire U.S. citizens at this time.


  • Build, optimize, and scale our platform and infrastructure

  • Write testable services that can be deployed continuously

  • Build tools to improve developer efficiency and happiness

  • Focus on observability within our systems to improve operational awareness

  • Collaborate with engineers to improve technologies and processes

  • Consider security implications for every line of code


Tech Stack

  • Languages: Node.js (ES6/ES8), Golang, Java

  • Data Storage / Processing: Postgres and DynamoDB, Elasticsearch

  • Infrastructure: AWS using Terraform, Ansible, Docker

  • Frameworks / Tooling: React, Elasticsearch, Webpack


Required Skills

  • Degree in a STEM field (Computer Science, Mathematics, Engineering, Physics) or 4+ years work experience.

  • Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools.

  • Strong understanding of architectural and software design patterns.

  • Commitment to the success of our customers in controlling and protecting their data.

  • Desire to learn and grow with a close-knit engineering team.

  • Strong sense of ownership of the products you build from inception to production.