Taro Logo

Sr. Software Engineer - Rust (Remote, IND)

Global leader in cybersecurity, protecting organizations through advanced AI-native platform since 2011.
Mumbai, Maharashtra, IndiaIndia Gate, New Delhi, Delhi, IndiaPanjawa, Punjab 152132, India
Security
Senior Software Engineer
Remote
1,000 - 5,000 Employees
12+ years of experience
Cybersecurity · AI

Description For Sr. Software Engineer - Rust (Remote, IND)

CrowdStrike, a leading cybersecurity company founded in 2011, is seeking a Senior Software Engineer specializing in Rust for their Data Science Software Development team. This role offers an exciting opportunity at the intersection of Machine Learning, Big Data, and Security. As part of the team, you'll develop libraries and SDKs, working closely with Machine Learning experts on predictive models. The position requires extensive experience in Rust/C/C++ programming, file format parsing, and reverse engineering. You'll be responsible for developing feature extraction engines, implementing machine learning features, and maintaining robust software systems. The role offers remote work flexibility, comprehensive benefits, and the chance to contribute to cutting-edge cybersecurity solutions. CrowdStrike's culture emphasizes innovation, customer focus, and professional growth, making it an ideal environment for talented engineers passionate about cybersecurity. The company provides competitive compensation, wellness programs, and opportunities for career advancement in a rapidly growing field.

Last updated 8 days ago

Responsibilities For Sr. Software Engineer - Rust (Remote, IND)

  • 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
  • Document design of complex software systems
  • Conduct software reviews
  • Expose simple APIs to bundle services

Requirements For Sr. Software Engineer - Rust (Remote, IND)

Python
Rust
  • 12+ years of experience working with Rust/C/C++ and familiarity with Python
  • Proficient in file formats like PE, ELF, Mach-O, MS Office, Zip, Packers
  • Reverse engineering experience with C, C++ or Python
  • Comfortable with Windows, macOS and Linux platforms
  • Knowledge of appropriate algorithms to solve complex technical problems
  • Working knowledge of Git, Bitbucket, Jenkins and Jira
  • Experience with Continuous Integration/Continuous Delivery systems

Benefits For Sr. Software Engineer - Rust (Remote, IND)

Medical Insurance
Mental Health Assistance
Parental Leave
  • Remote-friendly and flexible work culture
  • Market leader in compensation and equity awards
  • Comprehensive physical and mental wellness programs
  • Competitive vacation and holidays
  • Paid parental and adoption leaves
  • Professional development opportunities
  • Employee Networks and volunteer opportunities
  • Vibrant office culture with world class amenities

Jobs Related To CrowdStrike Sr. Software Engineer - Rust (Remote, IND)