Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Software Engineer - C++ @ Crowdstrike

Home > Software Development

 Sr. Software Engineer - C++

Job Description

You will be part of the Data Science Software Development team. you'll have the opportunity to implement technologies as libraries and software development kits for internal/external customers and to jointly work with Machine Learning experts on creating predictive models on a diverse and multidisciplinary team
 
About the Role:
We are looking to hire Senior Software Engineer - Remote focused on developing, unit testing, integration testing, feature development, significant reverse engineering, malware analysis and file format experience to our growing team You will be part of CrowdStrike s Data Science team who is expanding - we are at the exciting intersection of Machine Learning, Big Data, and Security and are looking to add a senior software engineer with.
you'll have the chance to broaden your horizons by working jointly with a team of Big Data, Machine Learning, and Security domain experts on hard and impactful problems.
 
What you'll Do:
  • Develop file format parsing and feature extraction engines
  • Engineer new machine learning features in collaboration with data scientists
  • Design, implement, test, optimize and maintain features for internal/external customers in the form of robust libraries and software development kits
  • Document design of complex software systems and conduct thorough and constructively critical software reviews
  • Expose simple APIs to bundle a variety of robust services
What you'll Need:
  • An independent self-starter who likes to take ownership and independently seeks out new challenges
  • Always ready to learn and step outside of your comfort zone to blaze the trail for new technology
  • Proficient in file formats like PE, ELF, Mach-O, MS Office, Zip, Packers etc
  • Reverse engineering experience with C, C++ or Python
  • Python with 12+ years of experience working with Rust/C/C++ and familiarity with Python
  • Comfortable with Windows, macOS and Linux platforms
  • Knowledge of appropriate algorithms to solve complex technical problem.
  • Working knowledge of Git, Bitbucket, Jenkins and Jira
  • Familiar with different levels of software testing and know your way around Continuous Integration/Continuous Delivery systems
Bonus Points:
  • Familiar with Fuzzing (eg Jazzer/AFL/Peach) techniques.
  • Familiar with software vulnerabilities and secure programming
  • Familiar with cloud computing platform(s) AWS/GCP/Azure
  • Interested in Machine Learning
Benefits of Working at CrowdStrike:
  • Remote-friendly and flexible work culture
  • Market leader in compensation and equity awards
  • Comprehensive physical and mental we'llness programs
  • Competitive vacation and holidays for recharge
  • Paid parental and adoption leaves
  • Professional development opportunities for all employees regardless of level or role
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
  • Vibrant office culture with world class amenities
  • Great Place to Work Certified across the globe

Job Classification

Industry: Hardware & Networking
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Crowdstrike
Location(s): Remote

+ View Contactajax loader


Keyskills:   Cloud computing C++ Linux Machine learning Windows Unit testing MS Office JIRA Python Recruitment

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Sr. Developer

  • Cognizant
  • 8 - 10 years
  • Bengaluru
  • 6 hours ago
₹ Not Disclosed

Python Software Developer

  • Cognizant
  • 5 - 10 years
  • Hyderabad
  • 10 hours ago
₹ Not Disclosed

Software Development Engineer

  • Accenture
  • 3 - 8 years
  • Hyderabad
  • 12 hours ago
₹ Not Disclosed

Advanced Application Engineer

  • Accenture
  • 5 - 10 years
  • Hyderabad
  • 13 hours ago
₹ Not Disclosed

Crowdstrike

CrowdStrike_x001A_ is the leader in next-generation endpoint protection, threat intelligence and response services. CrowdStrike_x001A_s core technology, the Falcon platform, stops breaches by preventing and responding to all types of attacks _x001A_ both malware and malware-free.