Backend Software Engineer (Go, OpenTDF Platform) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Virtru · 2 months ago

Backend Software Engineer (Go, OpenTDF Platform)

Virtru is a data protection company focused on enabling secure sharing of information. As a Senior Backend Software Engineer, you will contribute to the Go-based backend and the open-source OpenTDF project, tackling complex engineering challenges and maintaining multiple backend systems.

Cyber SecurityInformation TechnologyPrivacySaaSSecuritySoftware
check
Growth Opportunities

Responsibilities

Design, build, and maintain our core backend platform and services using Go
Manage, maintain, and enhance multiple backend systems and services built with JavaScript and Node.js
Contribute directly to the open-source OpenTDF project, shaping its future and ensuring its success
Tackle complex engineering challenges related to data security, scalability, and distributed systems in a multi-language environment
Engineer solutions for complex enterprise and federal customer deployments, including on-premise and air-gapped environments
Develop and maintain infrastructure as code using tools like Terraform or similar IaC platforms
Collaborate on the architecture and implementation of our multi-language SDKs (Go, Java, JavaScript) to ensure they integrate seamlessly with the backend
Mentor fellow engineers through constructive code reviews, pair programming, design discussions, and knowledge sharing
Develop well-defined written design documents and contribute to a culture of technical excellence

Qualification

Go (Golang)JavaScriptNode.jsInfrastructure as CodeMicroservices architectureDistributed systemsContainerization DockerContainerization KubernetesCryptographyIdentity federationAPI protocolsMulti-language SDKsOpen-source contributionsOther programming languages

Required

5+ years of professional software engineering experience, with a significant focus on backend development
Strong proficiency in Go (Golang) and experience building production-grade, scalable services with it
Solid experience with JavaScript and Node.js for backend development, including managing production Node.js services
Experience with both microservice and monolithic architectures, APIs (gRPC, REST), and distributed systems
Solid understanding of containerization (Docker, Kubernetes) and CI/CD principles
Experience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, Pulumi, or similar
A demonstrated ability to independently own complex technical projects from design to deployment

Preferred

Deep experience in cryptography, including knowledge of cryptographic primitives, protocols, and secure key management
Deep understanding of identity federation principles beyond just protocol usage (OIDC, SAML), including experience designing or contributing to federated trust systems
Experience architecting for and deploying into complex customer environments, including on-premise, air-gapped, or sovereign clouds
Experience with modern API protocols like ConnectRPC
Familiarity with container standards and runtimes like the Open Container Initiative (OCI)
Experience building and maintaining multi-language SDKs
Contributions to open-source projects, especially in the security or data space
Experience with other programming languages like Java, Python, or Rust
Demonstrable experience as an active contributor or maintainer of an established open-source project

Benefits

A Flexible PTO policy — we strongly encourage you to take time off (in addition to 14 holidays) to ensure that you are getting the proper time needed to unplug and recharge.
A $1,500 annual Learning & Development Stipend focused on providing you the resources to continually learn and professionally grow.
Frequent company-sponsored team celebrations that provide ample opportunities to connect with teammates and be social!
Access to an Employee Assistance Program
Access to Headspace, a mental health app tailored to your specific needs.
A flat 3% contribution to your retirement account
A high degree of flexibility — Have an appointment, errand, or family emergency to take care of? Hop to it! We give you the time and space to take care of you and your own first.
Competitive compensation
Generous parental, medical, and bereavement policies
401K contribution and stock options
Full medical, dental, and vision benefits
New Hire Swag and IT Welcome boxes
Structured semi-annual 360° performance reviews

Company

Virtru

twittertwittertwitter
company-logo
Virtru provides data encryption for email and file sharing, enabling users to easily control access to their sensitive data.

Funding

Current Stage
Late Stage
Total Funding
$189.76M
Key Investors
ICONIQ CapitalICONIQ GrowthBessemer Venture Partners
2025-07-11Series D· $50M
2022-01-20Series C· $60M
2021-02-01Series B

Leadership Team

leader-logo
John Ackerly
CEO & Co-Founder
linkedin
leader-logo
Will Ackerly
Founder
linkedin
Company data provided by crunchbase