
Software Engineer III – Data Ingestion, Onboarding
CrowdStrike
full-time
Posted on:
Location Type: Remote
Location: Remote • Florida, New Jersey, Pennsylvania, Virginia • 🇺🇸 United States
Visit company websiteSalary
💰 $120,000 - $180,000 per year
Job Level
Mid-LevelSenior
Tech Stack
Distributed SystemsGoScala
About the role
- Work on enabling petabyte-scale data ingestion at millions of events per second at sub-second latencies
- Solve hard problems in distributed systems, including high availability, reliability, performance and cost optimizations
- Develop systems in Scala & Go
- Support globally available, multi-region systems in production
- Lead and participate in cross-team platform-level initiatives and projects
- Work in a team of friendly, trustworthy and knowledgeable colleagues
- Do best practices in software development; code review, automated tests, agile development, retrospective, incremental improvements and continuous deployment
- Troubleshoot critical production issues
- Participate in scoping, designing and developing of new features
- Continuous improvement of internal tools and processes
- Strong communication skills; working collaboratively and confidently with internal stakeholders.
Requirements
- U.S. citizen or Permanent Resident and work solely from U.S. soil
- A MSC in Computer Science, IT engineering or equivalent experience
- Fluency in at least one programming language, preferably one running on the JVM
- Can-do attitude, and that you thrive collaborating in a team and are not afraid of taking on responsibilities
- 4+ years of Backend Engineer experience
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
ScalaGodistributed systemsdata ingestionhigh availabilityreliabilityperformance optimizationcost optimizationautomated testsagile development
Soft skills
strong communication skillscollaborativetrustworthyproblem-solvingcan-do attitudeteamworktaking on responsibilities
Certifications
MSC in Computer ScienceIT engineering