SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Sr. Software Engineer, Compiler (Remote)

Company: CrowdStrike
Location: Sunnyvale
Posted on: November 20, 2020

Job Description:

Job Description:

At CrowdStrike we're on a mission - to stop breaches. Our groundbreaking technology, services delivery, and intelligence gathering together with our innovations in machine learning and behavioral-based detection, allow our customers to not only defend themselves, but do so in a future-proof manner. We've earned numerous honors and top rankings for our technology, organization and people - clearly confirming our industry leadership and our special culture driving it. We also offer flexible work arrangements to help our people manage their personal and professional lives in a way that works for them. So if you're ready to work on unrivaled technology where your desire to be part of a collaborative team is met with a laser-focused mission to stop breaches and protect people globally, let's talk. CrowdStrike's Sensor and Language Tooling team is part of the Detections Platform group. We provide custom programming languages and tools that other engineers at CrowdStrike use to define system behavior and event flows. CrowdStrike is a computer security company, but we do not expect candidates for this role to have prior security industry experience. We will mentor and train in security topics as needed. We do expect a strong interest in CrowdStrike's mission and a willingness to grow into a position consulting on system design decisions and coordinating with other teams across the company. CrowdStrike is a remote-friendly organization and you'll be collaborating with developers in many locations. Remote applicants are welcome, and we regularly work with colleagues in the US, Europe and Australia. CrowdStrike offices are currently closed. Normally, if you prefer the office life, CrowdStrike has engineering offices in Irvine (CA), Kirkland (WA), Minneapolis (MN), Sunnyvale (CA), and Crystal City (VA). Occasional travel (<10%) is required when there isn't a global pandemic. This role is open to candidates in the USA (Remote) and Europe (Remote). About the Role We are adding an additional team member to work on internal compiler tooling written in Python. This position could be filled by a range of skill levels, ranging from a mid-career developer enthusiastic about building compilers to a very experienced specialist. Responsibilities * Maintain and improve a domain specific language compiler codebase and feature set, written primarily in Python * Design and implement new language and compiler features * Solicit and integrate feedback about design proposals and user needs * Debug cross-platform and integration issues, working closely with other teams to ensure safety and reliability * Design and write integration and end-to-end tests * Balance operating independently with regular user interviews and intra-team coordination Key Qualifications We are looking for people who: * Take responsibility for their work and are excited to improve performance and user experience * Are willing to dive into a complicated code base where changes require careful attention and puzzle solving * Have an interest in compilers and how they work * Understand fundamental computer science concepts * Can program computers and can demonstrate that capability, be it through job experience, schoolwork, or contributions to community projects * Can communicate, collaborate, and work effectively in a distributed team * Have experience in analysis and implementation of data structures, algorithms, and software design Other Desirable Qualifications Though none are strictly required for this position from the outset, strong teammates eventually build the following kinds of qualifications: * Strong Python coding skills * Experience designing and developing compilers and programming languages * A track record of shipping quality software * Architectural and design experience building software across many system layers * Understanding of and facility with software optimization and performance improvements Finally, the Sensor and Language Tooling team will find any of the following particularly attractive in a candidate: * Experience working with programming language tools or broadly distributed systems * Knowledge or familiarity with current research and trends in systems languages such as Rust or C/C++ * Experience with or interest in formal modeling tools such as Agda and TLA+ * Solid coding and debugging skills in other languages, especially C, C++ and Swift * Experience with event processing systems or message passing languages #LI-DK1 #LI-Remote #Stack Benefits of Working at CrowdStrike: * Market leader in compensation and equity awards * Competitive vacation policy * Comprehensive health benefits * Paid parental leave, including adoption * Flexible work environment * Wellness programs * Stocked fridges, coffee, soda, and lots of treats We are committed to building an inclusive culture of belonging that not only embraces the diversity of our people but also reflects the diversity of the communities in which we work and the customers we serve. We know

Keywords: CrowdStrike, Sunnyvale , Sr. Software Engineer, Compiler (Remote), Other , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Other Jobs


Be a Shipt Shopper, AKA paid grocery pro
Description: Shipt is a membership-based marketplace that helps people get the things they need, like fresh produce and household essentials, from stores they trust. Help people save time and have fun while you're (more...)
Company: Shipt
Location: West Sacramento
Posted on: 11/24/2020

Set Your Own Schedule - Shop and Deliver Groceries
Description: Shipt is a membership-based marketplace that helps people get the things they need, like fresh produce and household essentials, from stores they trust. Help people save time and have fun while you're (more...)
Company: Shipt
Location: Woodland
Posted on: 11/24/2020

Deliver with DoorDash - No Car Needed Save Gas with a Bike or Scooter
Description: No passengers. No bosses. Just you, your tunes, and the road. Sign up now and start making money Choose your wheels and deliver food and other items from local merchants to
Company: Doordash
Location: Woodland
Posted on: 11/24/2020


Shipt Shopper
Description: Shipt is a membership-based marketplace that helps people get the things they need, like fresh produce and household essentials, from stores they trust. Help people save time and have fun while you're (more...)
Company: Shipt
Location: West Sacramento
Posted on: 11/24/2020

Part Time Delivery Job - Earn up to $22/hr
Description: Shipt is a membership-based marketplace that helps people get the things they need, like fresh produce and household essentials, from stores they trust. Help people save time and have fun while you're (more...)
Company: Shipt
Location: West Sacramento
Posted on: 11/24/2020

CDL A Truck Driver - Home Daily
Description: Class-A CDL Truck Drivers - Home Daily Opportunities Available Local amp Regional Routes Available Truck Driver Benefits
Company: Gardner Trucking
Location: West Sacramento
Posted on: 11/24/2020

Work in Retail? Earn Extra Cash Delivering Groceries
Description: Shipt is a membership-based marketplace that helps people get the things they need, like fresh produce and household essentials, from stores they trust. Help people save time and have fun while you're (more...)
Company: Shipt
Location: West Sacramento
Posted on: 11/24/2020

Grocery Shopper
Description: Shipt is a membership-based marketplace that helps people get the things they need, like fresh produce and household essentials, from stores they trust. Help people save time and have fun while you're (more...)
Company: Shipt
Location: West Sacramento
Posted on: 11/24/2020

Supermarket Shopper & Delivery
Description: Shipt is a membership-based marketplace that helps people get the things they need, like fresh produce and household essentials, from stores they trust. Help people save time and have fun while you're (more...)
Company: Shipt
Location: West Sacramento
Posted on: 11/24/2020

Life Insurance Sales Agent - Free Exclusive TV Leads
Description: Job Description: We're looking for energetic, coachable people with NO sales experience required. The positions we are hiring for are the following: Entry Level And Experienced Outside Customer Service (more...)
Company: Lincoln Heritage Life Insurance Company
Location: Woodland
Posted on: 11/24/2020

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds