CrowdStrike

Software Engineer – Cloud, Data Platform

CrowdStrike

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $100,000 - $145,000 per year

Job Level

Mid-LevelSenior

Tech Stack

ApacheCassandraDistributed SystemsDynamoDBHadoopJavaKafkaLinuxMySQLNoSQLPostgresPythonScalaSparkSQL

About the role

  • Design, develop, and maintain a data platform that processes petabytes of data
  • Participate in technical reviews of our products and help us develop new features and enhance stability
  • Continually help us improve the efficiency of our services so that we can delight our customers
  • Help us research and implement new ways for both internal stakeholders as well as customers to query their data efficiently and extract results in the format they desire

Requirements

  • BSc and 4+ years in building products and processing data at scale
  • A solid understanding of algorithms, distributed systems design and the software development lifecycle
  • Solid background in Java/Scala and a scripting language like Python
  • Experience building large scale data pipelines
  • Strong familiarity with the Apache Hadoop ecosystem including : Spark, Kafka, Hive, Apache Presto, etc.
  • Experience with relational SQL and NoSQL databases, including Postgres/MySQL, Cassandra, DynamoDB
  • Good test driven development discipline
  • Reasonable proficiency with Linux administration tools
  • Proven ability to work effectively with remote teams
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
JavaScalaPythondata pipelinesalgorithmsdistributed systems designApache HadoopSparkKafkaHive
Soft skills
communicationcollaborationproblem-solvingefficiency improvementtechnical reviewcustomer focusremote team collaboration
Certifications
BSc