CrowdStrike is a global leader in cybersecurity that protects people, processes, and technologies. As a software engineer on the data platform team, you will design, develop, and maintain a data platform that processes petabytes of data. You will participate in technical reviews, improve service efficiency, and help internal and external customers query and analyze data efficiently.
Requirements
- Degree in Computer Science (or professional experience in data structures/algorithms / distributed systems)
- 5+ years' experience combined between backend/cloud development and data platform engineering roles
- 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
- Experience with relational SQL and NoSQL databases
- Good test driven development discipline
- Reasonable proficiency with Linux administration tools
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
- Employee Networks, geographic neighborhood groups, and volunteer opportunities
- Vibrant office culture with world class amenities
- Great Place to Work CertifiedTM across the globe