Posted in

Sr. Software Engineer – Ingestion

Sr. Software Engineer – Ingestion

CompanyCrowdstrike
LocationAustin, TX, USA, Kirkland, WA, USA, Minneapolis, MN, USA, Sunnyvale, CA, USA
Salary$135000 – $215000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems)
  • Over 7 years’ experience in a full-time backend software development role
  • Ample experience building high volume services and systems for a cloud-delivered SaaS product
  • Solid grounding in the technology of at least one cloud environment (AWS, Azure, GCP)
  • The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you
  • The ability to troubleshoot and pinpoint system failures across a pipeline of services
  • The desire to ship code and the love of seeing your bits run in production
  • Deep understanding of distributed systems and scalability challenges, multi-threading, concurrency, and parallel processing technologies
  • Team player skills – we embrace collaborating as a team as much as possible
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture
  • The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment
  • The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
  • Ability to brainstorm, define, and build collaboratively with members across multiple teams
  • Solid design and problem solving skills with demonstrated passion for engineering excellence, quality, security and performance
  • Strong cross-group collaboration and interpersonal communication skills working with a variety of roles; including engineering, product management, support and sales engineering

Responsibilities

  • Serve as a guiding hand in designing proprietary Cloud Protocol(s)
  • Work closely with Falcon Sensor teams for each of the platforms (Windows, Mac, Linux, iOS, Android)
  • Allow CrowdStrike to scale into the future with a details-oriented mindset and performance focus

Preferred Qualifications

  • Industry experience in implementing web servers and load balancers
  • Authored and lead successful open source libraries and projects
  • Contributions to the open source community (GitHub, Stack Overflow, blogging)
  • Existing exposure to Go, Scala, AWS, Cassandra, Kafka, Elasticsearch…
  • Prior experience in the cybersecurity or intelligence fields