Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer - Mac Sensor (Hybrid) (Richmond)

$140k - $215k
Full-time

Crowdstrike

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn't changed - we're here to stop breaches, and we've redefined modern security with the world's most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We're proud to work for a mission-driven company leveraging AI to transform the way we work. CrowdStrikers drive their careers through flexibility and autonomy while also being expected to contribute to a culture of responsible AI adoption, experimentation, and innovation. We use an AI-first mindset as a force multiplier to proactively and continuously accelerate execution, build expertise, uncover insights, and solve complex problems. We're always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you.

About the Role:
You'll be joining our macOS Endpoint Product team supporting CrowdStrike's flagship Falcon endpoint protection platform. This team is responsible for core sensor components in user space (Swift, C++, ObjC++). We build and maintain the macOS sensor, creating and building a platform for products and features that empower customers with prevention, detection, and response capabilities.


Location:
This role is hybrid, requiring 2-3 days per week on-site at one of the posted locations.

About the Team:
CrowdStrike Falcon Host is a two-component security product. One component is a sensor: a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The sensor processes thousands of events per second to provide deep visibility into operations on the endpoint, and performs rich correlation and computation to identify malicious events and blocks malicious activity.


The cloud component aggregates sensor telemetry for each customer's network, correlates malicious behavior across multiple machines, and presents our customers' operations teams with a prioritized summary of the threats detected in their environments.


This is a Sr. Software Engineer role in the engineering team that delivers the sensor (lightweight agent) on macOS. Engineers in the team own the design and development of core features on the platform. Features will cross-cut most core OS subsystems such as file system, memory, process, and networking. Many features are also built in a way that they will have shared components across Windows and Linux.

What You'll Do:

  • Design and develop software for deployment on macOS systems.
  • Own features from design to delivery.
  • Collaborate with multi-functional team in various physical locations.
  • Troubleshoot issues with the product as reported from customers responsively.
  • Other projects as assigned.

What You'll Need:

  • Must be eligible for CJIS clearance (requires U.S. citizenship or Green Card/permanent resident status).
  • Ability to develop high-quality code in Swift, C/C++, ObjC, and Python; can demonstrate that capability, through job experience, schoolwork, or contributions to community projects
  • Systems-level experience on macOS developing production code with the following characteristics:
  • High concurrency requirements needing strong use of multi-threading
  • High reliability requirements
  • Extensible, testable and maintainable
  • Experience with Xcode, system-level macOS frameworks/libraries (GCD, XPC, etc), and debugging background launchd processes
  • Detailed requirements on low-level operating characteristics (security, memory usage, efficient performance, correct conformance to external standards)
  • Experience working on a team to ship major features and releases
  • Able to lead, communicate, collaborate, and work effectively in a distributed team
  • Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes.


Bonus Points:

  • Prior experience working on Endpoint products, Cyber Security space, or networking technologies (e.g., Firewalls, network security, network protocols, etc)
  • Deep knowledge of Network Extension framework and/or Endpoint Security library
  • Experience developing shared cross-platform C++ code

#LI-AV1

This role will require the candidate to periodically undergo and pass additional background and fingerprint check(s) consistent with government customer requirements.

Benefits of Working at CrowdStrike:

  • 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

CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program.

CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements.

If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at

View email address on apply.placed-app.com

for further assistance.

CrowdStrike participates in the E-Verify program.

CrowdStrike, Inc. is committed to fair and equitable compensation practices. Placement within the pay range is dependent on a variety of factors including, but not limited to, relevant work experience, skills, certifications, job level, supervisory status, and location. The base salary range for this position for all U.S. candidates is $140,000 - $215,000 per year, with eligibility for bonuses, equity grants and a comprehensive benefits package that includes health insurance, 401k and paid time off.

For detailed information about the U.S. benefits package, please click here .

PDN-a2dc1c38-7254-4bc3-95a6-0020d498eb62
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer - Mac Sensor (Hybrid) (Richmond) in Richmond, CA vacancy
  • $190k - $220k

    Software Engineer, Onboard Integration Richmond, CA Glydways is reimagining what public transit can be. We believe that...  ...spans streaming data from new sensors, controlling vehicle actuators, building...  ...of a job description. *This is a hybrid position, 2-3 days/week onsite in... 
    Suggested
    Local area
    Relocation
    2 days per week
    3 days per week

    Glydways

    El Sobrante, CA
    2 days ago
  • $150k - $165k

     ...solutions to the challenges of today. About the Role The Senior Software Engineer serves as a senior individual technical contributor,...  ...Friday. This position is expected to be primarily onsite at our Richmond Archives with occasional lite travel to our other properties... 
    Senior
    Work at office
    Monday to Friday

    Eames Institute

    Richmond, CA
    2 days ago
  • Autonomy Software Engineer, Integration Richmond, CA Who we are: Glydways is reimagining what public transit can be. We believe that mobility is the gateway to opportunity—connecting people to housing, education, employment, commerce, and care. By making transportation... 
    Suggested
    Local area

    Glydways

    El Sobrante, CA
    2 days ago
  • $173k - $251k

    As a Software Engineer, Automation & Developer Tools at Everlaw, you will be a key architect of our...  ...your preference of hardware (Mac or PC) and customize your desk setupEnjoy...  ...good through “Everlaw for Good”#LI-MN2#LI-Hybrid​​About EverlawAt Everlaw, you'll shape how... 
    Senior
    Local area
    Remote work
    Work from home
    Visa sponsorship
    Work visa

    Everlaw

    Oakland, CA
    a month ago
  • $156k - $210k

    GFT is looking for a Senior Project Manager / Principal Engineer (Civil) to join their Transportation team in Berkeley, CA. This hybrid role requires at least 15 years of professional experience and a Bachelor’s degree in civil engineering. The position involves managing... 
    Suggested

    GFT

    Berkeley, CA
    1 day ago
  •  ...the work matters AI models have gotten good at narrow coding tasks but still fail at the complex, judgment-heavy parts of software engineering. We build the environments that expose those failures and help models improve. What you'll do You'll design, build,... 
    Senior

    Mechanize

    Richmond, CA
    1 day ago
  •  ...Join the WeVote Movement WeVote has an open volunteer Senior Software Engineering  position for an individual who wants to develop new skills...  ...React-based Mobile Website, or - Django/Python API Server ( Mac/Unix only ) Work with one of our engineering teams (3-5... 
    Senior
    Part time
    Work experience placement
    Remote work

    WeVote

    Oakland, CA
    more than 2 months ago
  •  ...problems.About the Role: We are seeking a highly experienced Senior Software Engineer to join our team in order to drive engineering excellence and...  ...patterns, data interchange and integration patterns. The Sr. Software Engineer will report to the Sr. Director, Application... 
    Senior
    Full time

    Grocery Outlet

    Emeryville, CA
    a month ago
  • $166.59k - $199.91k

     ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...a passion for building enterprise grade software to join the team. You will be focusing...  ...make every day. This is a full-time, hybrid position based out of our Oakland, CA office... 
    Senior
    Full time
    Work at office
    Remote work

    Fivetran

    Oakland, CA
    2 days ago
  • MicroVision is seeking a Senior RTL Engineer to join their Digital Design Engineering team in California. This role demands proficiency...  ...engineers, and ensure timely delivery of project tasks. A flexible hybrid work schedule is available based on team needs. #J-18808-... 
    Senior
    Flexible hours

    Arbejdstilsynet

    Emeryville, CA
    5 days ago
  • $117k - $234k

    Software Engineer III Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That...  ...impact millions and reimagine the future of retail. Flexible, hybrid work: We use a hybrid way of working with primary in office... 
    Work at office
    Flexible hours

    Walmart

    Richmond, CA
    2 days ago
  • Sr. Software Engineer Alpharetta, GA & Oakland, CA Day-1 onsite Required: ReactJS, NodeJS Skill Requirements Proficiency in web development technologies such as javascript, react.js, and node.js. Strong understanding of frontend and backend development principles. Experience... 
    Senior
    Work experience placement

    United IT

    Oakland, CA
    2 days ago
  • $191k - $293k

    Senior Software Engineer Addison, TX (Hybrid); Bellevue, WA (Hybrid); Durham, NC (Hybrid); Emeryville, CA (Hybrid) As a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small and nimble development team... 
    Senior
    Full time
    Live in
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Tanium

    Emeryville, CA
    4 days ago
  •  ...leading digital health company in Emeryville, CA is seeking a Product Quality Assurance Engineer to ensure compliance with industry regulations and internal standards. This hybrid role involves collaborating with product development teams to drive quality initiatives and... 
    Senior

    Eko Health

    Emeryville, CA
    1 day ago
  • Looking for Senior Software Engineer (Java Backend) for an American network of dental insurance companies. Role: Senior Software Engineer Location: Oakland, CA- Hybrid (3 days/week onsite) Duration: 6 months contract the possibility of extension and conversion Pay Rate... 
    Senior
    Contract work
    Local area
    3 days per week

    Pride Global

    Oakland, CA
    2 days ago
  • $174.92k - $209.91k

    Senior Software Engineer From Fivetran's founding until now, our mission has remained the same: to make access to data as simple and reliable...  ...is a full-time position based out of our Oakland office. Our hybrid work model offers a blend of remote flexibility and in-person... 
    Senior
    Full time
    Work at office
    Remote work

    dbt Labs

    Oakland, CA
    2 days ago
  •  ...Valency Systems is a small, dynamic team of engineers, scientists, and researchers building...  ..., we'd love to talk. Our team is hybrid. We come together in person 3 days a week...  ...About the Role We're looking for a Senior Software Engineer who will report to the Head of... 
    Senior
    Immediate start
    Remote work
    3 days per week

    Valency Systems Inc

    Berkeley, CA
    2 days ago
  • $92.5k - $200.4k

    The Senior Software Engineer will join our People Technology team to build and support our HCM Applications Suite. Along with writing effective...  ...sponsor applicants for work visas for this position. #LI-Hybrid At Delta Dental, we’re behind millions of smiles and... 
    Senior
    Local area
    Visa sponsorship
    Work visa

    Delta Dental

    Oakland, CA
    11 days ago
  • $93.45k - $202.47k

     ...future sponsorship (including CPT, OPT, TN, or H-1B).**This is a hybrid position with an onsite requirement of 1-2 days per week....  ...Oakland, CA office to support onsite collaboration.The Senior Software Engineer, Cloud EPM, is responsible for designing, developing,... 
    Senior
    H1b
    Work at office
    Local area
    2 days per week
    1 day per week

    Delta Dental

    Oakland, CA
    a month ago
  • $160k - $210k

     ...opportunity to shape the long-term direction of software systems at Prolific. As a foundational Software Engineer within the organization, you will have substantial...  ...primarily based on-site in Emeryville, CA with some hybrid flexibility depending on current project needs.... 
    Senior
    For contractors
    Flexible hours

    Prolific Machines

    Emeryville, CA
    a month ago
  • $125k - $175k

     ...measuring equipment to ensure product quality. Assist in product upgrades, repairs, and production-line operations. Collaborate with engineers on new product introductions and manufacturing improvements. Identify root causes of manufacturing or quality issues and propose... 
    Minimum wage
    Relocation

    Solideon

    Berkeley, CA
    2 days ago
  • $173k - $251k

    Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities that power user...  ...position located in Oakland, California with an expected hybrid schedule of 3 days/week in the office and 2 days/week at home... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Everlaw

    Oakland, CA
    a month ago
  • $188k - $251k

     ...deployments. We are looking for a hands-on Senior Software Engineer to build, optimize, and harden the...  ...in Oakland, California with an expected hybrid schedule of 3 days/week in the office...  ...~ Select your preference of hardware (Mac or PC) and customize your desk setup ~... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Work visa
    Flexible hours
    Shift work
    2 days per week
    3 days per week

    Everlaw

    Oakland, CA
    more than 2 months ago
  •  ...supporting political campaigns is looking for a Backend / Fullstack Engineer to build backend services and develop APIs for a data-rich web...  ...SQL and are comfortable with cloud services. The role offers a hybrid work schedule with two days a week in Berkeley and a wellness... 
    Remote job
    2 days per week

    Uplift Inc

    Berkeley, CA
    1 day ago
  • $174.92k - $209.91k

     ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ....Fivetran is looking for a Senior R&D Software Engineer to join our fast-growing Fivetran...  ...and TypeScript.This is a full-time hybrid position based out of our Oakland, CA office... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Fivetran

    Oakland, CA
    8 days ago
  •  ...Software engineers at Mechanize create RL environments to sell to the leading AI labs. You might be a good fit if you have 2-5 years of experience as a software engineer and can code in python. No prior machine learning or AI experience is required. Read about how... 

    Mechanize

    Richmond, CA
    2 days ago
  •  ...the work matters AI models have gotten good at narrow coding tasks but still fail at the complex, judgment-heavy parts of software engineering. We build the environments that expose those failures and help models improve. What you'll do You'll design, build,... 

    Mechanize

    Richmond, CA
    1 day ago
  • A leading AI technology company is searching for a Staff Software Engineer to define the architecture for AI products that scale. This pivotal...  ...for solving infrastructure challenges. The role offers a hybrid work environment, competitive salary range, and significant impact... 

    Trust In SODA

    Berkeley, CA
    2 days ago
  •  ...As a SeniorSoftware Engineer, you will contribute to all aspects related to engineering, technical design and development. You'll get...  ...transactions per second. This might include tasks such as researching new software solutions or altering our backend to implement new tools. If... 
    Senior

    Bay Side

    Emeryville, CA
    1 day ago
  • $15k

     ...investment management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future.As a Senior Software Engineer in Strategy Research Analytics, you will lead the design, evolution, and long-term architecture of Voleon’s analytics... 
    Senior
    Local area

    The Voleon Group

    Berkeley, CA
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer - Mac Sensor (Hybrid) (Richmond). Be the first to apply!