
Graduate Software Developer Intern
Virtru
internship
Posted on:
Location Type: Hybrid
Location: Washington DC • District of Columbia • Washington • United States
Visit company websiteExplore more
Salary
💰 $35 - $40 per hour
Job Level
About the role
- Define the research problem: Identify challenges our engineering team is facing. Learn more about Virtru’s initiatives and department goals (current focus on protecting data in use via secure digital data clean rooms) through internal discussions and discovery with your manager
- Conduct a review: Collect internal existing knowledge and developments external to Virtru
- Develop your research hypotheses and methodology: Based on the research problem and review, develop hypotheses that can be tested and a process for experimentation
- Run your tests, collect data and analyze: Innovate, learn fast, repeat!
- Draw Conclusions: Develop suggestions, share with your team, document and prepare to present!
- Communicate results: Communicate the research findings through reports, presentations, or publications internal and external to Virtru
Requirements
- Familiarity with the Software development process from writing code for personal projects, coding competitions, or research
- Languages: Python, Java, Go-lang
- Infrastructure: AWS using Terraform, Ansible, Docker, Google Cloud Platform
- Frameworks / Tooling: Kubernetes, OPA
- Familiarity with data structure and algorithms
- Must be a self-starter who works well independently on assigned tasks and products
- Desire to learn and grow with a close-knit engineering team
- Currently pursuing or completed advanced degree in Computer Science or related field
- Familiarity or desire to learn to use AI in daily workflow; Design and security of Agentic AI systems
Benefits
- A Hybrid Approach — Virtru is committed to being forever flexible when it comes to where, how, and when you get your work done. You have the option to work from home if that suits you best, or work from our brand new DC Headquarters if you prefer being in person!
- Internal mobility options for those interested in exploring their skills in other areas of the business
- Frequent company-sponsored Team Celebrations that provide ample opportunities to connect with teammates and be social!
- 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. We only ask that you communicate with your team and manager to let them know when you will be unavailable.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaGo-langAWSTerraformAnsibleDockerGoogle Cloud PlatformKubernetesOPA
Soft Skills
self-starterindependent workcommunicationteam collaborationdesire to learnproblem-solvinganalytical thinking
Certifications
advanced degree in Computer Science