Talent.com
Thales Group
Senior Software DeveloperThales Group • Vancouver, Metro Vancouver Regional District, Canada
Senior Software Developer

Senior Software Developer

Thales Group • Vancouver, Metro Vancouver Regional District, Canada
15 days ago
Salary
CA$118,377.21 yearly
Job type
  • Full-time
Job description

Location: Vancouver - Pender St, Canada. Thales 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 role in Vancouver, BC Canada.

Position Summary

The Senior Software Developer will help us design, build, and test our Rust eBPF agent. Additionally, they will be a core contributor to our other system call related agents.

Key Areas of Responsibility

  • Contribute to the architecture, design and development of new security products, features and proof of concept prototypes
  • Investigate, perform root cause analysis, and solve complex issues identified in the field
  • Perform all the tasks required of a software developer within an Agile SDLC
  • Ensure code quality through comprehensive and effective unit and integration testing
  • Collaborate with a cross-functional team of developers, product managers and QA engineers, pre-sales engineers and field support engineers

Basic Qualifications

  • 3+ years of professional experience in Rust, 8+ in a professional software development role
  • Experience with eBPF highly desired
  • Experience building and delivering production software.
  • Experience working with Linux system calls
  • Knowledge of Rust and C/C++ build systems and toolchains; experience handling library compatibility issues
  • Understanding of the HTTP protocol
  • Experience building performant, thread-safe and memory-safe executables and shared libraries in Rust
  • A belief in the importance of unit testing, design patterns and an understanding of common development best practices
  • Ability to communicate and transfer knowledge clearly and effectively to both technical and non-technical audiences
  • Ability to prioritize and multitask in a fast-paced environment
  • A passion for getting to the bottom of issues and eliminating unknowns
  • BSc or MSc in computer science or a related degree

Preferred Qualifications

  • Understanding of how software security exploits work and experience building software that mitigates them
  • Experience building interop layers (native language bindings) between other programming languages and Rust
  • Experience with containerized environments (e.g. Docker, Kubernetes)
  • Experience with performance testing, penetration testing tools and techniques

The anticipated TTC range for this role is 118,377.21 - 157,996.89 - 197,496.11 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.

Why Join Us?

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.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Developer • Vancouver, Metro Vancouver Regional District, Canada

Similar jobs

Senior Software Developer - C$107,000 - C$157,300 A Year

AutodeskRichmond, Canada
Full-time

Seeking a DevOps/SRE Engineer to scale, automate, and secure Kubernetes (AKS) and AI infrastructure, improving developer productivity and system resilience. Show more

 • Promoted

(Senior) Developer - AI/ML Software Development

ManpowerGroup Hong KongVancouver
Full-time

Our client is a globally recognized technology enterprise delivering innovative products, software, and digital services, with a strong emphasis on design excellence, ecosystem integration, and tra... Show more

 • Promoted

Senior Software Developer - Wallets At Remitly

RemitlyBurnaby, Canada
Full-time

Take your expertise to the next level at Remitly as a Senior Software Developer, focusing on wallet risk management and fraud prevention.Engage in cross-functional collaboration to deliver secure, ... Show more

 • Promoted

Senior Software Developer (Full Stack) - C$115,000 - C$145,000 A Year

Ideon TechnologiesLadner, Canada
Full-time

Seeking a full-stack Senior Software Developer to design, develop, and maintain scalable cloud-based applications and services in an Agile environment. Show more

 • Promoted

Senior Software Engineer, Developer Experience

VantaVancouver, Metro Vancouver Regional District, Canada
Full-time

At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and pro... Show more

 • Promoted

Senior Backend Developer - C$100,000 - C$130,000 A Year

Creator.CoRichmond, Canada
Full-time

Seeking a Senior Backend Software Engineer with Node.Js, PostgreSQL, and microservices expertise to design and implement scalable systems, lead platform migration, and mentor team members. Show more

 • Promoted

Senior Software Developer

Clutch CanadaBurnaby, Metro Vancouver Regional District, CA
Full-time

D-Wave is seeking a Senior Software Developer to join our Processor Software team, which develops and maintains software supporting our internal Processor Development (PD), Hardware Engineering (HW... Show more

 • Promoted

Senior Software Developer

Fortinet, Inc.Burnaby, Canada
Full-time

Fortinet is offering an exciting career opportunity for a Senior Software Developer to join and grow with our FortiClient Cloud team.The team maintains FortiClient Cloud, a cloud-based solution tha... Show more

 • Promoted

Senior Software QA Developer (SaaS)

FortinetBurnaby, British Columbia, Canada
Full-time

Responsible for quality assurance of selected SaaS product features (Cloud WAF, GLSB, ABP modules) and establishing an efficient automated testing process covering most testing requirements.Design ... Show more

 • Promoted

Senior Back-End Software Developer - $110,000 - $120,000 A Year

ScrawlrRichmond, Canada
Full-time

Seeking a Senior Back-End Software Developer to contribute to product planning, lead a team, and improve backend infrastructure.Requires 5 years of experience, expertise in Laravel/Lumen, RESTful A... Show more

 • Promoted

Senior Software Tools Developer - C$110,000 - C$140,000 A Year

KardiumPort Moody, Canada
Full-time

Develops, tests, and maintains software tools for medical device development, including code generation, static analysis, and testing automation, using languages like Python, Java, C#, and C++. Show more

 • Promoted

Senior Software Engineer - $120,000 - $150,000 A Year

Press GaneyRichmond, Canada
Full-time

Seeking a Senior Backend Developer in Vancouver, Canada, to enhance and maintain the CATI platform, modernize system architecture, and collaborate with global teams on strategic development projects. Show more

 • Promoted

Senior Backend Developer - C$100,000 - C$130,000 A Year

CreatorRichmond, Canada
Full-time

Seeking a Senior Backend Software Engineer with Node.Js, PostgreSQL, and microservices expertise to modernize the platform, mentor team members, and ensure performant, secure backend systems. Show more

 • Promoted

Senior Software Engineer

fiveonefourVancouver, Metro Vancouver Regional District, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Application Developer - C$110,000 A Year

Boeing VancouverLadner, Canada
Full-time

Seeking a Senior Software Application Developer to lead full-stack development for data delivery applications, translate business needs into technical solutions, and ensure software quality and com... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthVancouver, Metro Vancouver Regional District, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Senior Developer

Coconut SoftwareVancouver, Metro Vancouver Regional District, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior Software Developer C++

Quest GlobalVancouver, Metro Vancouver Regional District, Canada
Full-time

Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise.By bringing together technologies and industries, alongside the co... Show more

 • Promoted

Software Engineer (Senior API Developer))

Royal Cyber Inc.Richmond, Metro Vancouver Regional District, CA
Full-time

Software Engineer (Senior API Developer).Location: SF, Plano, McLean, Richmond.Title: Software Engineer (Senior API Developer).Job Description: Design, deliver and support RESTful API solutions for... Show more

 • Promoted

Senior Software Developer - Big Data Api - C$110,000 - C$165,000 A Year

OverviewPDFRichmond, Canada
Full-time

Seeking a Senior Software Developer to design and build real-time software solutions, focusing on Big Data handling, infrastructure development, and team leadership.Requires 5 years of backend expe... Show more