CrowdStrike

Senior Software Engineer – Rust

CrowdStrike

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

JenkinsLinuxMacOSPythonRust

About the role

  • 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

Requirements

  • 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
Benefits
  • Remote-friendly and flexible work culture
  • Market leader in compensation and equity awards
  • Comprehensive physical and mental wellness 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
file format parsingfeature extractionmachine learningsoftware development kitsAPIsCC++PythonRustalgorithms
Soft skills
independent self-starterownershipproblem-solvingadaptabilitycritical thinking
Greenlight Planet

SDE1 – Backend

Greenlight Planet
Mid · Seniorfull-time🇮🇳 India
Posted: 1 hour agoSource: sunking.pinpointhq.com
AndroidHibernateJavaJavaScriptMySQLSOAPSpringSQL
Sun King

SDE1 – Backend

Sun King
Mid · Seniorfull-time🇮🇳 India
Posted: 7 hours agoSource: sunking.pinpointhq.com
AndroidHibernateJavaJavaScriptMySQLSOAPSpringSQL
Checkmate

Senior Python Developer, Voice AI Platform

Checkmate
Seniorfull-time🇮🇳 India
Posted: 1 day agoSource: apply.workable.com
Python
Rackspace Technology

Lead Software Engineer, Java/Kotlin – Cloud & Data Integrations

Rackspace Technology
Seniorfull-time🇮🇳 India
Posted: 1 day agoSource: jobs.lever.co
CloudDockerJavaKotlinKubernetesMicroservicesSpringSpring BootSpringBoot