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.

Internal Application: Senior Java Developer (Gateway)

Engineering | REMOTE | 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 within the U.S. at this time.


  • Minimum 6 years working with Enterprise Java applications

  • Experience building high throughput, secure products

  • Experience developing JSON, RESTful APIs, and SDKs


  • Experience in any of the following is a huge plus: Javascript, NodeJS, Perl, Mail Transfer Agents (MTAs) and SMTP servers

  • Comfortable working with Git and Jira

  • Experience working within a Scrum and/or Kan Ban agile process

  • Strong natural analytical and creative abilities

  • Team player who also enjoys autonomy

  • Be willing to provide daily/weekly status updates