
Software Engineering Intern – Summer Internship
Netwrix Corporation
internship
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Own the end-to-end delivery of your intern project — from requirements gathering and design through implementation, testing, and demo.
- Write clean, well-tested code in Ruby, Python, or other languages used by the team.
- Collaborate with engineers, product managers, and designers to scope your project and incorporate feedback iteratively.
- Investigate and document technical findings (e.g., performance profiles, architectural options, API design tradeoffs).
- Present your work — both in-progress check-ins and a final demo — to the broader engineering organization.
- Contribute to the team's day-to-day work through code reviews, bug fixes, and participation in team ceremonies.
Requirements
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Familiarity with at least one backend programming language (Ruby, Python, Go, or similar).
- Basic understanding of web application architecture (APIs, databases, frontend/backend separation).
- Curiosity and willingness to learn new tools, frameworks, and domains quickly.
- Strong communication skills — able to explain technical concepts clearly and ask good questions.
- Experience with data visualization, dashboards, or frontend frameworks (React, Vue, etc.).
- Exposure to cloud platforms (Azure, AWS) or container technologies (Docker, Kubernetes).
- Interest in cybersecurity, data governance, or identity security.
- Familiarity with AI/ML concepts, LLMs, or agentic AI patterns.
- Prior internship or project experience involving performance analysis or profiling.
Benefits
- Competitive Health Benefits
- Continuous Learning and Development Opportunities
- Team-Oriented, Collaborative, and Innovative Work Environment
- Regular Company Town Halls to Keep You Informed
- Opportunities for Career Growth and Advancement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyPythonGoweb application architectureAPIsdatabasesdata visualizationfrontend frameworksReactVue
Soft Skills
communication skillscuriositywillingness to learncollaborationfeedback incorporation
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering