Hybrid Software Engineer III – Data Ingestion and Onboarding

Posted last month

Apply now

About the role

  • Software Engineer III at CrowdStrike focused on large scale data ingestion and onboarding. Collaborating across teams to develop systems in Scala and Go for high-volume data processing.

Responsibilities

  • 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

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
  • 4+ years of Backend Engineer experience
  • Can-do attitude, and thrive collaborating in a team and are not afraid of taking on responsibilities
  • Experience programming in Scala and/or Go (Bonus)
  • Experience with commercial clouds (AWS, Azure, GCP) (Bonus)
  • Experience with Kafka (Bonus)
  • Strong debugging skills (Bonus)
  • Experience developing complex software applications (Bonus)
  • Hands on experience in large-scale (distributed) system architecture, high scalability and availability, and optimization (Bonus)

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 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

Job title

Software Engineer III – Data Ingestion and Onboarding

Job type

Experience level

Mid levelSenior

Salary

$120,000 - $180,000 per year

Degree requirement

Postgraduate Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job