368,910open jobs
9,449companies
47,822added this week
Browse all
Salary
$86k – $188k per year (Estimated)
Location
In office (Vancouver)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
We believe in Space as humankind’s new horizon to build a better, sustainable Life on Earth. In Space, governments, institutions and companies rely on us to design, operate and deliver a whole range of satellite-based systems.
Location: Vancouver - Burrard St, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.

This is a hybrid position in Vancouver, BC

Position Summary

As a member of a collaborative development team, the Sr. Software Developer will be instrumental in the design and implementation of secure Key Management Platform & SaaS Service.

Essential Functions

  • Design, develop, test, and maintain scalable microservices in a containerized cloud environment under technical guidance.
  • Implement features that support multi-tenancy, high availability, scalability, manageability, and extensibility.
  • Apply test-driven development practices and automation to improve software quality and reliability.
  • Debug, troubleshoot, and resolve software defects and technical issues in distributed and multi-threaded applications.
  • Collaborate with product owners, architects, senior engineers, QA, DevOps, and support teams to understand requirements and deliver effective solutions.
  • Break down assigned work, provide estimates, and complete development tasks within Agile sprint timelines.
  • Develop software solutions by analyzing system needs, data flows, usage patterns, and work processes.
  • Create and maintain clear technical documentation, diagrams, code comments, and operational notes for assigned features.
  • Follow secure coding standards and participate in code reviews to ensure maintainable, reliable, and secure software.
  • Stay current with relevant cloud, server-side development, database, and security technologies.
  • Work closely with customer support and operations teams to investigate production issues and contribute to timely resolution.

Minimum Requirements

  • 5-8 yearsof related experience as a software engineer.
  • Bachelor’s degree in computer science, Computer Engineering, or a related technical discipline.
  • Hands-on experience with at least one major cloud platform such as AWS, Azure, or GCP, and experience with Docker and Kubernetes in production or production-like environments.
  • Experience developing, deploying, or supporting SaaS applications and cloud-native services.
  • Programming experience with Go, C, C++, or similar server-side programming languages.
  • Experience designing, developing, or consuming RESTful APIs; familiarity with API documentation tools such as Swagger/OpenAPI.
  • Experience developing high-availability database-centric enterprise software using relational databases such as PostgreSQL.
  • Experience troubleshooting software, databases, and application performance issues, including blocking and deadlocking scenarios.
  • Experience with Linux software development, packaging, testing, release processes, and scripting languages.
  • Working knowledge of security standards or concepts such as PKI, PKCS, or KMIP.
  • Familiarity with databases and schema design concepts.
  • Strong problem-solving, written, verbal, and collaboration skills.

Preferred Qualifications

  • Master’s degree in computer science, Computer Engineering, or a related technical discipline.
  • Experience or familiarity with Key Management, cryptographic services, or security-focused platform applications.
  • Working knowledge of secure coding practices, security principles, and common application security considerations.
  • Familiarity with cloud provider SDKs and services in AWS, Azure, or GCP.

The anticipated TTC range for this role is 95,825.40 - 127,767.20 - 159,709.00 CAD Annual. The Company reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant’s status protected by local, state, or federal law.

If you’re excited about working with Thales, but not meeting the requirements for this position, we encourage you to join our Talent Community! https://careers.thalesgroup.com/global/en/jointalentcommunity. You can upload your CV and our recruiters can get in touch with any new opportunities that may be of interest to you.

Why Join Us?

Say HI and learn more about working at Thales click here

Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:

  • Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.
  • Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
  • Company paid holidays, vacation days, and paid sick leave.
  • Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
  • Employee Discounts on home, auto, and gym membership.

Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,910 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Vancouver
$23k – $57k per year (Estimated) • Remote • Full-Time • 6+ years exp
Python
Databases
OpenSearch
DevOps
AIOps
ArgoCD
AWS
Azure
CI/CD
Datadog
Docker
Dynatrace
GCP
GitHub Actions
Grafana
Incident Management
Jaeger
Jenkins
Kubernetes
New Relic
OpenTelemetry
Platform Engineering
Prometheus
SLI/SLO/SLA
Splunk
Terraform
GitHub
Apply
Cloud Engineer (AWS) 10 hours ago
In office • Full-Time • 5+ years exp • Bachelor's Degree • Dalian
Python
DevOps
AWS
CI/CD
CloudFormation
Docker
FinOps
GitHub Actions
Kubernetes
Terraform
GitHub
Apply
Remote/Hybrid • Full-Time • 4+ years exp • Hong Kong
Node JS
JavaScript
Node JS
Nest.JS
Databases
Apache Kafka
Frontend
Vue.js
DevOps
AWS
Docker
Terraform
Amazon ECS
IoT
MQTT
Apply
$20k – $50k per year (Estimated) • In office • Full-Time • Tomsk
C++
Go
Java
Kotlin
Databases
Apache Kafka
ClickHouse
ElasticSearch
DevOps
Jaeger
Kubernetes
Prometheus
SLI/SLO/SLA
Apply
$20k – $50k per year (Estimated) • In office • Full-Time • Perm
C++
Go
Java
Kotlin
Databases
Apache Kafka
ClickHouse
ElasticSearch
DevOps
Jaeger
Kubernetes
Prometheus
SLI/SLO/SLA
Apply
$14k – $53k per year (Estimated) • In office • Full-Time • 1+ year exp • Master's Degree • Rome
Apply
$51k – $112k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Singapore
DevOps
SLI/SLO/SLA
Cybersecurity
FortiGate
IBM QRadar
Apply
$12k – $27k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Manila
Java
Apply
$42k – $147k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Singapore
C#
PHP
Python
DevOps
Grafana
Analytics
Power BI
Tableau
Management
UiPath
Apply
$84k – $179k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Reading
Apply
$79k – $192k per year (Estimated) • Remote/Hybrid • Contractor • 6+ years exp • Bachelor's Degree • Vancouver
C#
JavaScript
TypeScript
Go
C#
.NET
Go
Temporal
Databases
ClickHouse
PostgreSQL
AI/ML
Edge AI
Frontend
Next.js
React.js
shadcn/ui
Storybook
Tailwind CSS
Radix UI
Mobile
PWA
DevOps
CI/CD
GitLab
GitLab CI
Rest API
Cybersecurity
Keycloak
Management
Confluence
Jira
QA
Cypress
Jest
Playwright
Swagger
Vitest
Apply
Associate QA 7 hours ago
$53k – $122k per year (Estimated) • Remote/Hybrid • 3+ years exp • Vancouver
C#
SQL
TypeScript
JavaScript
Go
C#
.NET
Go
Temporal
Databases
ClickHouse
PostgreSQL
AI/ML
Edge AI
Frontend
Lighthouse
Next.js
React.js
DevOps
CI/CD
Docker
GitLab
GitLab CI
Cybersecurity
Keycloak
Management
Confluence
Jira
QA
Cypress
Jest
Playwright
Postman
Selenium
Swagger
Vitest
Apply
$44k – $58k per year • Remote/Hybrid • Full-Time • 2+ years exp • Associate's Degree • Vancouver
Bash
Python
SQL
Databases
MS SQL
MySQL
Oracle
PostgreSQL
DevOps
AWS
Azure
GCP
VMWare
Windows Server
Apply
Research Analyst 11 hours ago
$51k – $107k per year (Estimated) • Remote/Hybrid • Contractor • 3+ years exp • PhD • Vancouver
Python
Apply
$59k – $68k per year • Equity • In office • Full-Time • 1+ year exp • Edmonton • Vancouver • Toronto
Apply
See all jobs
This is one of many
368,910 more open roles from verified company boards, updated every day.