Senior Engineer in Test - MacOS Sensor

November 14

Apply Now
Logo of CrowdStrike

CrowdStrike

Next-Generation Endpoint Protection • Endpoint Detection and Response • Next Generation Anti-Virus • Managed Threat Hunting • Incident Response

Description

• Analyze complex software features, and build effective test strategies and test designs • Extend our existing codebase utilizing Swift, C++, Python, and other tools and DSLs (domain specific languages) as appropriate, to increase the testability and debuggability of the code • Build useful tools, frameworks, and test setup to use for developing tests effectively; the goal is to maximize the coverage of automated testing at scale and minimize the manual testing effort • Identify and write specialized tests necessary that are not feature-specific but are still important to ensure the quality of the system as a whole – performance, scalability, limits etc. • Debug bugs found through test or customer cases to identify root cause and use the input to improve tests • Work collaboratively with product and release management to control risk, improve quality, and streamline our release cycles • Rigorous product and test code reviews with an eye towards improving the security and robustness of the system as a whole • Leverage your understanding of engineering best practices, including topics like secure coding, testing paradigms, debugging, performance, code reviews, CI/CD and OS internals, to ensure that our sensor code is fast and reliable • Troubleshoot product issues as reported from customers responsively and other projects as assigned • Be an energetic ‘self-starter’ with the ability to take ownership and be accountable for deliverables, both individually and when leading a team

Requirements

• 5+ years of experience with either: Pentesting, reverse engineering, threat detection or analysis; and an interest in software quality, validation and testing, or Designing, building, and delivering frameworks and test harnesses to ship high-quality software in at least one of the following: Swift, C/C++, Python, Objective-C; and a demonstrated interest in security. • 1 year of experience in using big data to analyze and monitor software quality metrics. • Low-level OS knowledge of macOS and/or Linux operating system internals, components, APIs and/or frameworks. • Team player – able to lead, mentor, communicate, collaborate, and work effectively in a distributed team, to clearly articulate thoughts & designs to peers and upper management

Benefits

• Remote-first culture • Market leader in compensation and equity awards • Competitive vacation and flexible working arrangements • Comprehensive and inclusive health benefits • Physical and mental wellness programs • Paid parental leave, including adoption • A variety of professional development and mentorship opportunities • Offices with stocked kitchens when you need to fuel innovation and collaboration

Apply Now

Similar Jobs

November 14

Develop iOS software at Weedmaps, improve architecture and quality.

🇺🇸 United States – Remote

💵 $151k - $170k / year

💰 $325M Post-IPO Equity on 2021-06

⏰ Full Time

🟠 Senior

🍏 iOS Engineer

November 12

Senior Engineer for Reddit’s Media Foundation, enhancing video experiences across platforms.

November 9

Lead technical direction for iOS applications at a technology-driven insurance company.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com