[Remote] Sr. Software Engineer
Note: The job is a remote job and is open to candidates in USA. Virtru is a company focused on redefining data security by enabling secure sharing of data. 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 building foundational services that power the data security platform.
Responsibilities
- Design, build, and maintain our core backend platform and services using Go
- 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 and deploy solutions for complex enterprise and federal customer environments, including on-premise, air-gapped, and cloud-native deployments, using Terraform and GitOps tooling
- 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
- Leverage AI coding agents to accelerate development, maintain engineering standards, and scale your impact across the codebase
Skills
- 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
- Experience with both microservice and monolithic architectures, APIs (gRPC, REST), and distributed systems
- Proven hands-on experience designing, deploying, and managing containerized applications using Docker and Kubernetes in production environments, with practical implementation of CI/CD and GitOps pipelines (e.g., Helm, ArgoCD)
- Demonstrated experience designing and implementing Infrastructure as Code (IaC) solutions using Terraform across multi-cloud environments
- A demonstrated ability to independently own complex technical projects from design to deployment
- 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, sovereign clouds, or bare-metal deployments
- 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, JavaScript, Python, or Rust
- Demonstrable experience as an active contributor or maintainer of an established open-source project
- Comfort working with AI coding agents as part of your development workflow
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.
- Generous parental, medical, and bereavement policies
- Uncapped commissions for Sales roles
- 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 Overview