Software Engineering Intern
Company | Kepler Communications |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Internship |
Degrees | Bachelor’s |
Experience Level | Internship |
Requirements
- Enrolled in Bachelor’s degree in Computer Science or equivalent
- Prior internship experience using Python to develop back end services
- Prior experience supporting software development and test writing
- Excellent communication skills
Responsibilities
- Support design and development of reliable, high-quality software related to operating Kepler’s satellite network infrastructure and mission control software automation
- Collaborate with satellite operators and product managers to deliver mission critical ground systems
- Writing thorough tests and documentation
- Participating in software design review and code review processes
Preferred Qualifications
- Ability to effectively use git
- Familiarity in SQL and/or NoSQL databases and data design (PostgreSQL, DynamoDB, etc.)
- Familiarity with containerized software (Kubernetes, K8s) and infrastructure-as-code (Ansible, Terraform, etc.)