Software Development Engineer on Cloud Runtime Protection team at CrowdStrike. Building runtime security solutions for cloud-native and AI workloads with high-performance features.
Responsibilities
Build comprehensive runtime security solutions for Cloud and AI workloads deployed at scale
Design and develop highly scalable and highly performant linux system software components for security
Ensure systems and components reliability and performance through monitoring, testing, and debugging
Debug product issues found through test or customer cases to identify root cause and use the input to improve tests
Work closely with a team of engineers to support and continue a culture of high product quality and excellence
Collaborate with cross-functional teams to integrate sensor and cloud solutions
Work collaboratively with product and release management to control risk, improve quality, and streamline our release cycles
Participate in code reviews and provide technical guidance to team members
Participate in engineering best practices, including topics like secure coding, testing paradigms, debugging, performance measurement, code reviews, CI/CD and OS internals, to ensure that our sensor code is fast and reliable
Lead strategic technical initiatives focusing on AI workloads, VMs, Containers and Orchestrators security in multiple public and private cloud environments
Other projects as assigned
Requirements
10+ years of experience working on product features on Linux or Unix in C/C++ with the following characteristics: high concurrency requirements needing strong use of multi-threading, high reliability requirements, detailed requirements on low-level operating characteristics (memory usage, efficient performance, correct conformance to external standards)
Experience developing Kernel modules for Linux
Experience developing production eBPF code for security or networking
Experiences in programming cloud native workload using public cloud platforms, Private Cloud Platforms and container technologies (like Kubernetes, Docker…)
Experience designing and developing in Windows environment is a plus
Experience working with hypervisors and virtualization technologies is a plus
Experience working on a team to ship major features and releases
Ability to communicate, collaborate, and work effectively in a distributed team
Benefits
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
Technical Lead for AI developing foundational architecture for Hume's data analytics platform. Collaborating with cross - functional teams to ensure seamless AI integration and excellence.
Lead Full Stack Engineer at McCormick developing scalable software solutions. Collaborate on both front and back end systems with a focus on technology architecture.
Staff Software Engineer leading Identity Accounts team, delivering essential platform services at Coinbase. Collaborating with product groups and driving roadmap execution for critical engineering functions.
Senior Full Stack Developer focusing on integration methods for Solink's video security data platform. Working across the full stack with TypeScript, Node.js, and cloud technologies.
Software Architect developing product architectures at Semperis in Dublin. Collaborating with architecture and development teams to enhance product features and support rapid development.
SW Developer in Mobileye's Automotive Software team focusing on AUTOSAR self - driving platforms. High debugging skills and AUTOSAR experience required for tackling complex software challenges.
FullStack Developer contributing to Smart Farming solutions in aquaculture at HydroNeo. Collaborate on mobile and backend development while learning through an innovative startup environment.
Senior Software Engineer building and maintaining payment infrastructure for Wellfit fintech. Expanding payment capabilities and ensuring secure, scalable solutions in a collaborative team environment.