Intern - Software Developer - 8 months Hybrid in Ottawa

Entrust
Ottawa
Workplace: HybridInternship23 - 28 hourlyFunction: Software EngineeringEducation: bachelorsSkills: ["Attention to detail","Time management","Planning","Communication","Collaboration"]

Join the Entrust Research and Development team in Ottawa for an 8-month internship with a hybrid schedule. You’ll work on the “Discovery” platform integrating third-party and open-source technologies via plugins and an SDK, collaborating with an agile Scrum team. Contribute to CI/CD delivery of tested code to Kubernetes and major cloud environments, build new features in Go, automate deployments with Docker, and help enhance secure software development using AI.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Entrust
Entrust
1 day ago

Intern - Software Developer - 8 months Hybrid in Ottawa

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 minutes agoStatus: Live

Job Summary

Join the Entrust Research and Development team in Ottawa for an 8-month internship with a hybrid schedule. You’ll work on the “Discovery” platform integrating third-party and open-source technologies via plugins and an SDK, collaborating with an agile Scrum team. Contribute to CI/CD delivery of tested code to Kubernetes and major cloud environments, build new features in Go, automate deployments with Docker, and help enhance secure software development using AI.
Location: Ottawa
Workplace: Hybrid
Employment Type: Internship · 8 months
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Design and develop new features in Go and other languages.
  • •Contribute to CI/CD pipelines that deliver fully tested code to Kubernetes and cloud environments.
  • •Build automation and deploy software to Docker containers and major cloud platforms (AWS, GCP, Azure).
  • •Develop and support a plugin-based system and an SDK used for third-party integrations.
  • •Collaborate with teams across sales, support, product development, and professional services to improve secure identity experiences.

Pay and Benefits

Salary: 23 - 28 hourly

Key Requirements

  • •Enrolled in an undergraduate Computer Science program.
  • •Completed at least two years of course work; provide your last complete year of study and GPA.
  • •Works comfortably in two or more programming languages.
  • •Good with details, time management, and planning.
  • •Proficient in verbal and written communication, and able to work a hybrid schedule in Ottawa (three days per week in the office).
Experience:Information securityComputer securityR&D
Education:Bachelor's in Computer Science
Skills:Attention to detailTime managementPlanningCommunicationCollaboration
Tech Stack:GoGo (Golang)JavaScriptTypeScriptReactViteOpenAPIAngularSpring BootJiraConfluenceArtifactoryGitHub CopilotVS CodeScrumCI/CDKubernetesAWSGCPAzure

Company Brief

Entrust
Provides identity, authentication, and secure transaction solutions including public key infrastructure (PKI), digital certificates, encryption, and secure issuance for payments, mobile, and enterprise environments to protect digital identities and critical communications.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Minneapolis, United States
Founded: 1994
WebsiteLinkedIn