Sr Software Developer

Thales
Vancouver
Workplace: HybridFull timeCAD 95,825.4 - 159,709 annuallyFunction: Software EngineeringExperience: 5-8 yearsEducation: bachelorsSkills: ["Problem-solving","Written communication","Verbal communication","Collaboration"]

Design and implement secure microservices and cloud-native SaaS services for a Key Management Platform. You’ll develop and test scalable, multi-tenant features in a containerized environment, apply TDD and automation, and debug issues in distributed systems. Working closely with product owners, architects, QA, DevOps, and support teams, you’ll deliver within Agile sprints, follow secure coding standards, and maintain clear technical documentation for production operations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
3 days ago

Sr Software Developer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Design and implement secure microservices and cloud-native SaaS services for a Key Management Platform. You’ll develop and test scalable, multi-tenant features in a containerized environment, apply TDD and automation, and debug issues in distributed systems. Working closely with product owners, architects, QA, DevOps, and support teams, you’ll deliver within Agile sprints, follow secure coding standards, and maintain clear technical documentation for production operations.
Location: Vancouver
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and maintain scalable microservices in a containerized cloud environment.
  • •Implement multi-tenant, high-availability, scalable, and extensible features for the platform.
  • •Use test-driven development and automation to improve software quality and reliability.
  • •Debug and troubleshoot defects in distributed and multi-threaded applications, including production issues.
  • •Collaborate with product owners, architects, QA, DevOps, and support teams to deliver solutions within Agile sprint timelines and document work for operations.

Pay and Benefits

Salary: CAD 95,825.4 - 159,709 annually
Perks:Health InsuranceDentalHsaLife InsurancePaid LeaveRetirement SavingsGym Membership

Key Requirements

  • •5-8 years of related experience as a software engineer.
  • •Bachelor’s degree in computer science, computer engineering, or a related technical discipline.
  • •Hands-on experience with a major cloud platform (AWS, Azure, or GCP) and production experience with Docker and Kubernetes.
  • •Experience developing, deploying, or supporting SaaS applications and cloud-native services.
  • •Programming experience with Go, C, C++, or similar server-side languages; experience with RESTful APIs and Swagger/OpenAPI.
Experience:5-8 years
Education:Bachelor's in computer science, Computer Engineering, or a related technical discipline
Skills:Problem-solvingWritten communicationVerbal communicationCollaboration
Tech Stack:MicroservicesCloud environmentContainerized cloudMulti-tenancyHigh availabilityScalabilityDockerKubernetesAWSAzureGCPSaaSCloud-native servicesGoCC++Server-side programmingRESTful APIsSwaggerOpenAPI

Company Brief

Thales
Designs and delivers advanced systems and services for aerospace, defence, security, and digital identity and cybersecurity markets, serving government and commercial customers worldwide.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Paris, France
Founded: 2000
WebsiteLinkedIn