Posted in

Software Engineering Intern

Software Engineering Intern

CompanyKepler Communications
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeInternship
DegreesBachelor’s
Experience LevelInternship

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.)