Job added in hotlist
Applied job
Contract job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Portland, OR
View more jobs in Oregon
View Similar Jobs

Job Details

Software Architect

Portland, OR

Apply for this job

30 hit(s)  


Cylance is one of the fastest growing companies in the history of cybersecurity. By successfully applying artificial intelligence and machine learning to crack the DNA of malware, Cylance has redefined the endpoint protection market, garnered acclaim from industry analysts and won numerous awards including “Best Emerging Vendor” from SC Magazine. If you have the passion and desire to disrupt industries, protect the world from cyberattacks, and be at the forefront of a revolutionary new technology, we want you to join us!
Cylance is seeking an experienced Software Architect who will be responsible for designing and implementing cross functional framework(s) for the Cylance cybersecurity platform and products.
Architect software on various Microsoft Windows platforms
Work with various Cylance teams to understand and develop use cases to translate them into solutions
Research where and how to look for security information; makes expert level recommendations based on given requirements, as needed
Act as subject matter expert for methods of pulling information from Windows architecture for conducting behavioral analysis
Participate in team architecture discussions; contributes ideas throughout the process from planning to execution
Make expert level decisions regarding indicators of compromise (IOC); determines if IOCs are relevant to products and if new ones should be created
Investigate software problems that have been identified; develops high quality code maintenance resolutions and/or patch releases
Utilize expert ability to troubleshoot and resolves problems on a regular basis
Stay up-to-date on the latest applicable technologies; attends applicable training, conferences, and learns new tools/technologies as needed.
Prioritizes and completes multiple tasks with little or no supervision
At least 12 years related experience in software architecture and/or other related field
Bachelor’s or high level degree preferred; relevant experience can be substituted for educational degree
Experience with C#
Experience with C/C
Experience with Microsoft Windows Platforms (32-bit, 64-bit XP through Windows 10)
Expert knowledge of developing Window drivers and its applicable skill sets
Prior experience in building endpoint security Detect and Respond tools is a big plus
Expert knowledge of Windows internals in relation to process load, initialization, and startup
Expert knowledge of the Windows Threading Model, synchronization mechanisms, memory management, and how mixed architecture process components are managed
Expert ability to read x86/x64 Assembly; limited ability to develop within it
Expert knowledge of data storage within various platform; utilizes ability to work with data to make decisions
Current resume
Cover letter/summary expressing:
Why you are interested in working at Cylance
The skills, strengths and expertise you will contribute to our diverse team of extraordinary talent and humble hearts
In addition to medical, dental, vision and 401(K) matching, we offer other great benefits and a slew of perks such as casual dress attire, plethora of employer-sponsored food and snack items, ****!
Cylance Inc. is an Equal
Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, disability, protected veteran status, or any other basis protected by applicable federal, state, or local law.

Company info

Sign Up Now -

Similar Jobs:
.NET Web Developer (C#/ASP.NET)
Location : Portland, OR
Job Description Full-time pay range $65-90k (Pay is based on experience) We are seeking a .Net Web Developer (Full-Stack) to create and enhance our internal technology solutions on the Azure platform. As a developer, you must have...
Application Engineer (.Net, C#)
Location : Beaverton, OR
See more jobs like this ProKarma currently has an exciting opportunity for a .NET developer responsible for building .NET applications and creating presentation, business and data layers in both traditional n-tier and distributed ...
Job DescriptionPosition Details:Title : Senior Software EngineerLocation : Wilsonville, OR – 97070Duration : 12 Months + (Possible of Extension
EmploymentCrossing was helpful in getting me a job. Interview calls started flowing in from day one and I got my dream offer soon after.
Jeremy E - Greenville, NC
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
CPlusPlusCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
CPlusPlusCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2018 CPlusPlusCrossing - All rights reserved. 21