Senior Software Engineer — Secure SDKs & Catena Lead
Work in Ottawa
Ottawa
On-site
CAD 85,000 - 115,000
Full time
19 days ago
Job summary
A leading media technology company in Ottawa is seeking a Senior Software Developer to lead the development of Catena, a secure media systems control plane. You will contribute directly to the codebase and mentor junior engineers. The ideal candidate has over 5 years of experience with strong skills in C++, Java, and secure software design. This position offers competitive salaries and comprehensive benefits in a collaborative work environment.
Benefits
Flexible hours
Generous paid time off
Fitness/wellness allowance
Employee share ownership program
Development support
Fun social activities and events
Qualifications
- 5+ years of software development experience in successfully shipped products or services.
- Proficiency in security architecture and secure software design.
- Experience with securing gRPC and REST services using TLS and OAuth2.
Responsibilities
- Hands-on development of Catena, a secure media systems control plane.
- Contribute directly to the codebase, working with C++, Java, Node.js, and future languages like Go.
- Drive the adoption of new technology stacks and mentor junior engineers.
Skills
C++
Java
Node.js
Security architecture
Analytical skills
Education
Bachelor's in Computer Science or related field
Tools
Docker
Kubernetes
GitHub Actions
A leading media technology company in Ottawa is seeking a Senior Software Developer to lead the development of Catena, a secure media systems control plane. You will contribute directly to the codebase and mentor junior engineers. The ideal candidate has over 5 years of experience with strong skills in C++, Java, and secure software design. This position offers competitive salaries and comprehensive benefits in a collaborative work environment.