Senior Backend Software Engineer Position at CrowdStrike, Inc., specifically focused on Ingestion, available for remote work
Job Announcement: Backend Software Engineer at CrowdStrike's Ingestion Group
CrowdStrike, a leading cybersecurity company headquartered in Texas, is seeking an experienced Backend Software Engineer to join its Ingestion group. This role offers a unique opportunity to grow at scale, be technically challenged, and positively impact the company's mission to stop breaches.
Role and Responsibilities
As a Backend Software Engineer, you will be responsible for building high-volume services and systems for CrowdStrike's cloud-delivered SaaS product. This involves working with network connections and protocols, such as negotiating TLS, balancing network connections, managing virtual sessions, distributing dynamic content, and more.
Your experience with large-scale distributed systems will be applied across a range of services, which are ultra-high volume and are written in Golang, supported by Kafka. You will work closely with the Falcon Sensor teams for each of the platforms (Windows, Mac, Linux, iOS, Android).
Qualifications
To be considered for this role, you should have a degree in Computer Science or commensurate experience in data structures/algorithms/distributed systems. You must have over 7 years' experience in a full-time backend software development role.
The role requires a solid grounding in the technology of at least one cloud environment (AWS, Azure, GCP) and a deep understanding of distributed systems and scalability challenges, multi-threading, concurrency, and parallel processing technologies.
Strong team player skills are required, as the company values collaborating as a team. Strong cross-group collaboration and interpersonal communication skills with engineering, product management, support, and sales engineering are also necessary.
Bonus Qualifications
Bonus points will be given for industry experience in implementing web servers and load balancers, authored and led successful open source libraries and projects, contributions to the open source community, existing exposure to Go, Scala, AWS, Cassandra, Kafka, Elasticsearch, and prior experience in the cybersecurity or intelligence fields.
Skills and Attributes
The ability to scale backend systems - sharding, partitioning, scaling horizontally - is expected. The engineer will have high autonomy with high expectations, often serving as a guiding hand in designing proprietary Cloud Protocol(s).
You should be able to brainstorm, define, and build collaboratively with members across multiple teams. You should also have the ability to thrive in a fast-paced, test-driven, collaborative and iterative programming environment.
The desire to ship code and the love of seeing your bits run in production is desired. Solid design and problem-solving skills with demonstrated passion for engineering excellence, quality, security, and performance are also desired.
Commitment and Quality
The candidate should be able to meet their commitments on time and produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration. You should have a thorough understanding of engineering best practices, including appropriate testing paradigms, effective peer code reviews, and resilient architecture.
Troubleshooting and System Failures
You should have the ability to troubleshoot and pinpoint system failures across a pipeline of services. The Ingestion group manages network communications event traffic between CrowdStrike's security cloud and customer resources.
Conclusion
CrowdStrike is seeking an engineer who wants to grow at scale, is comfortable with being technically challenged, and would like to positively impact their mission to stop breaches. If you meet the qualifications and are excited about this opportunity, we encourage you to apply.
Read also:
- visionary women of WearCheck spearheading technological advancements and catalyzing transformations
- A continuous command instructing an entity to halts all actions, repeated numerous times.
- Oxidative Stress in Sperm Abnormalities: Impact of Reactive Oxygen Species (ROS) on Sperm Harm
- Is it possible to receive the hepatitis B vaccine more than once?