Position Summary The Senior Software Developer will help us design, build, and test our Rust eBPF ... Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program ...
Position Summary The Senior Software Developer will help us design, build, and test our Rust eBPF ... Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
A successful Senior Software Developer has a strong sense of ownership and can drive projects through to completion. Responsibilities * Write code that is testable, readable, and maintainable
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
A successful Senior Software Developer has a strong sense of ownership and can drive projects through to completion. Responsibilities * Write code that is testable, readable, and maintainable
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
If so, the Autodesk Developer Enablement team is seeking a highly motivated and experienced Senior Software Developer to help build and operate Autodesk's distributed computing platform. You will ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
If so, the Autodesk Developer Enablement team is seeking a highly motivated and experienced Senior Software Developer to help build and operate Autodesk's distributed computing platform. You will ...
Senior Software Developer
Vancouver, BC · On-site
We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a ... If you thrive on solving complex challenges and delivering impactful solutions, we'd encourage you ...
Quick apply
Senior Software Developer
Vancouver, BC · On-site
We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a ... If you thrive on solving complex challenges and delivering impactful solutions, we'd encourage you ...
We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a ... If you thrive on solving complex challenges and delivering impactful solutions, we'd encourage you ...
We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a ... If you thrive on solving complex challenges and delivering impactful solutions, we'd encourage you ...
We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise ... If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd ...
We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise ... If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd ...
Senior Software Developer
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Senior Software Developer
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Senior Software Developer
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Senior Software Developer
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Senior Software Developer
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Senior Software Developer
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Senior Software Developer
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Senior Software Developer
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Senior Software Developer (Remote)
Vancouver, BC · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Quick apply
Senior Software Developer (Remote)
Vancouver, BC · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Senior Software Developer, Invoicing
Vancouver, BC · Hybrid
CA$170K - CA$195K/yr
The Senior Software Engineer, Invoicing is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case ...
Senior Software Developer, Invoicing
Vancouver, BC · Hybrid
CA$170K - CA$195K/yr
The Senior Software Engineer, Invoicing is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case ...
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor talented engineers, and shape how we responsibly integrate AI into our development practices. You will ...
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor talented engineers, and shape how we responsibly integrate AI into our development practices. You will ...
What is the opportunity? We're seeking a Senior Software Developer to join our engineering team. You'll design, build, and maintain scalable applications across our full technology stack, working ...
What is the opportunity? We're seeking a Senior Software Developer to join our engineering team. You'll design, build, and maintain scalable applications across our full technology stack, working ...
Senior Software Developer
Vancouver, BC · Hybrid
CA$100K - CA$120K/yr
Broadridge Trading and Connectivity Solutions (BTCS), is seeking an experienced senior software developer in the Vancouver area join the NYFIX development team at Broadridge with 8 or more years of C ...
Senior Software Developer
Vancouver, BC · Hybrid
CA$100K - CA$120K/yr
Broadridge Trading and Connectivity Solutions (BTCS), is seeking an experienced senior software developer in the Vancouver area join the NYFIX development team at Broadridge with 8 or more years of C ...
... machine learning R&D. Your responsibilities include: * To build cutting edge ML solutions ... Experience with DevOps engineering (CI/CD pipelines, observability, containers etc) is a plus. What ...
... machine learning R&D. Your responsibilities include: * To build cutting edge ML solutions ... Experience with DevOps engineering (CI/CD pipelines, observability, containers etc) is a plus. What ...
Geotab is seeking a Senior Software Developer who will create web-based applications in JavaScript, C#, and SQL to deliver fast and responsive user interfaces while developing tools for production ...
Geotab is seeking a Senior Software Developer who will create web-based applications in JavaScript, C#, and SQL to deliver fast and responsive user interfaces while developing tools for production ...
We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise ... If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd ...
We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise ... If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd ...
Based out of British Columbia, you will report into the Senior Manager, Devops. WHAT YOU'LL DO: * Design and build software - tools, libraries, automation, services, and glue scripts * Responsible ...
Based out of British Columbia, you will report into the Senior Manager, Devops. WHAT YOU'LL DO: * Design and build software - tools, libraries, automation, services, and glue scripts * Responsible ...
As a Senior Software Developer at RBC, you will play a key role in designing, developing, and delivering software solutions of moderate to high complexity. This role emphasizes independence ...
As a Senior Software Developer at RBC, you will play a key role in designing, developing, and delivering software solutions of moderate to high complexity. This role emphasizes independence ...
Senior R D Software Developer information
What engineers make $300,000 a year?
Is L5 at Google Senior?
What is the difference between Senior R&D Software Developer vs Software Engineer?
| Aspect | Senior R&D Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's or Master's in Computer Science or related field; experience in R&D | Bachelor's or higher in Computer Science or related field |
| Work Environment | Research and development labs, innovation teams | Development teams, product-focused environments |
| Industry Usage | Tech, manufacturing, research institutions | Tech companies, startups, software firms |
| Common Search/Comparison | Often compared for R&D roles and advanced development | More general software development roles |
The main difference is that a Senior R&D Software Developer focuses on innovative research, prototyping, and developing new technologies within R&D environments, often requiring specialized knowledge and experience. In contrast, a Software Engineer typically works on building, testing, and maintaining software products in production environments. Both roles require strong programming skills, but the Senior R&D role emphasizes research and experimentation.
What engineer makes $500,000 a year?
Is R&D stressful as a career?
- Senior Software Engineer
- Junior Embedded Software Engineer
- Remote Junior Software Engineer
- Remote Senior Software Engineer
- Staff Software Engineer Salaries
- Senior Software Engineer Team Lead
- Executive Full Stack Software Engineer
- Senior Software Developer
- Senior Python Software Engineer
- Senior Full Stack Software Engineer
- Software Engineer Software Engineer
- Engineer Software Salary
- From Home Software Developer Apprenticeship
- Software Engineer Engineer
- Software Engineer Software Developer
- Internal Developer Tools Software Engineer
- Manager Unity Software Developer
- Senior Software Engineer Optum
- Part Time Software Developers H1B Sponsorship Available
- Part Time Amazon Full Stack Developer
Full-time
Medical, Dental, Life, Retirement, PTO
Posted 4 days ago
Thales rating
8.9
Based on 21 frontline employees who took The Breakroom Quiz
10th of 155 rated electronics manufacturers
Job description
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 corecontributor 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 fieldsupport 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.
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 Thalesclick here
#LI-MG1
#LI-Hybrid
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.