
Software Engineer – Cloud, Data Platform
CrowdStrike
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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