Software Engineer
British Columbia Remote Worker, Canada
This is a hybrid role in Vancouver, BC, Canada.
Thales an Imperva Company is looking for a Software Engineer to join our team to assist in developing Imperva’s fast growing Account Takeover Protection and Client-Side Protection SAAS offerings.
If you have a passion for new technologies and getting hands-on experience creating enterprise-level solutions, you will fit right in.
Position Summary
Are you ready to make a tangible impact in the world of cybersecurity? Join our team and contribute to the development of state-of-the-art, enterprise-level distributed SAAS security and fraud solutions trusted by many Fortune 500 companies.
What You'll Do:
• Innovative Design: Create and implement cutting-edge bot and fraud detection methods to keep our clients secure.
• Data Analysis: Dive into complex datasets to develop powerful statistical and machine learning (ML) models that accurately
identify fraudulent activity.
• Tech Integration: Leverage cloud technologies and modern programming practices to build resilient, scalable solutions.
• Agile Development: Become a key player in our agile development process, contributing to efficient and iterative progress.
• Collaborative Creativity: Work closely with team members, product managers, and stakeholders to demo your solutions and
share insights.
• Customer Connection: Communicate with customers and frontline teams, gaining valuable understanding of use cases and
addressing pain points.
• User Impact: Develop user-facing features that simplify complex data, empowering security professionals around the globe
with actionable insights.
Key Areas of Responsibility
• Data Enthusiast: Dive into complex challenges with a passion for data. You'll be proficient in analyzing and processing vast
datasets to uncover insights and drive solutions.
• Problem Solver: Tackle technical and organizational obstacles head-on with determination and creative solutions. Your
perseverance will lead to impactful breakthroughs.
• Customer-Centric: Balance innovation with practicality; work closely with our codebase to deliver invaluable benefits to our
customers. Blend research with real-world application to maximize customer satisfaction.
• Results-Oriented: Showcase your ability to execute tasks efficiently. Demonstrate your knack for overcoming impediments
and consistently delivering high-quality outcomes.
• Continuous Learner: Stay ahead of the curve by keeping informed about the latest advancements in Data Science, Statistics,
and related fields. Your up-to-date knowledge will drive innovation and excellence.
Basic Qualifications
• Educational Background: Bachelor's degree in Computer Science, Data Science, Statistics, or minimum 5 years equivalent
experience.
• Technical Expertise: In-depth understanding of SQL, proficiency in analytical programming (Python preferred), and
experience in Artificial Intelligence (AI) and Machine Learning (ML).
• CS Foundational Concepts: Working knowledge of computer science concepts, networking, data structures, and algorithms.
• Programming Knowledge: Experience or coursework in Java 8+, with a solid understanding of Object-oriented principles and
streams.
• Data Analysis Skills: Demonstrated experience in performing data analysis, including familiarity with industry best practices,
statistical fundamentals, and drawing valid conclusions with confidence criteria.
• Cloud and Visualization Experience: Hands-on experience with at least one cloud service provider (e.g., AWS, Google
Cloud, Azure), and proficiency in developing data visualizations, including selecting appropriate graph types for information
conveyance.
• Effective Communication: Ability to translate complex data insights into layman's terms for stakeholders to inform product
decisions.
Join us in shaping the future of data security. Apply now and be part of a dynamic team dedicated to building innovative and robust solutions for the challenges of tomorrow!
The anticipated TTC range for this position is CAD $ 86,256.00 - 146,234.40 Annual. The salary offered will be determined based on the candidate’s experience, knowledge, skills, other qualifications, and location.
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
#LI-WM1
#LI-Hybrid
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.
ApplyJob Profile
Hybrid role in Vancouver, BC, Canada Remote work possible
Tasks- Analyze complex datasets
- Build scalable cloud solutions
- Collaborate with teams and stakeholders
- Communicate with customers
- Contribute to agile development
- Deliver high-quality outcomes
- Design
- Develop fraud detection methods
- Develop user-facing features
- Implement security solutions
- Research latest data science advancements
- Solve technical challenges
Agile Agile Development AI Algorithms Analytical Artificial Intelligence AWS Azure Cloud Technologies Collaborative Development Communication Continuous Learning Customer-Centric Design Customer Communication Cybersecurity Data analysis Data Insights Data Management Data processing Data Protection Data Science Data Security Data Structures Digital security Distributed SaaS Distributed Systems Encryption Enterprise solutions Fraud detection Google Google Cloud Identity Management Java Java 8+ Machine Learning ML Modern Programming Practices Networking Organizational Problem-solving Programming Python Research Resilience SaaS Scalability Security Security solutions SQL Statistical modeling Statistics User-facing features
Experience5 years
EducationBachelor Bachelor's degree Bachelor's degree in Computer Science Business Computer Science Data Science Equivalent experience Statistics
TimezonesAmerica/Edmonton America/Moncton America/Regina America/St_Johns America/Toronto America/Vancouver UTC-3 UTC-4 UTC-5 UTC-6 UTC-7 UTC-8