
Software Engineering Intern
The Jackson Laboratory
internship
Posted on:
Location Type: Remote
Location: Connecticut • United States
Visit company websiteExplore more
Salary
💰 $20 per hour
Job Level
Tech Stack
About the role
- Assist in the design and development of internal software tools, dashboards, or lightweight applications that support engineering and project teams.
- Contribute to system integrations that improve access to data and reduce context switching for end users.
- Participate in reviewing and analyzing existing development tools, workflows, and configurations to identify improvement opportunities.
- Help document recommended standards, processes, and best practices related to software delivery and tool usage.
- Collaborate with engineers, product owners, and operations teams to gather requirements and share progress.
- Learn and apply best practices related to version control, CI/CD pipelines, and software governance.
Requirements
- Currently pursuing a bachelor's degree in software engineering, Information Systems, or a related field.
- Basic understanding of software development concepts (e.g., version control, APIs, web or application development).
- Familiarity with at least one programming or scripting language.
- Strong analytical skills with an interest in improving systems and processes.
- Good written and verbal communication skills.
Benefits
- Hands-on experience working on impactful, internally facing software initiatives.
- Exposure to real-world engineering environments, tooling, and governance practices.
- Mentorship from experienced software and quality engineering professionals.
- Opportunities to build technical, analytical, and documentation skills.
- A better understanding of how large teams scale and standardize software delivery.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentversion controlCI/CD pipelinesAPIsweb developmentapplication developmentsystem integrationsdata accesssoftware deliverybest practices
Soft Skills
analytical skillscommunication skillscollaborationrequirements gatheringprocess improvement
Certifications
bachelor's degree in software engineeringbachelor's degree in Information Systems