Software Engineer developing cloud-based security features for CrowdStrike. Collaborating with teams to enhance the CSPM platform and improve threat detection capabilities.
Responsibilities
Develop Go-based microservices to support new and existing features which help detect cyber attacks, as well as RESTful APIs to support and expand our industry leading CSPM platform.
Take end-to-end ownership, both individually, and as part of a team, for the delivery of projects of increasing complexity.
Relentlessly pursue quality by following engineering best practices including: Appropriate testing paradigms, effective peer code reviews, logging, monitoring, and resilient architecture patterns.
Utilize Kafka for event-driven workflows; and Cassandra, ElasticSearch, or PostgreSQL for data storage.
Provide on-call monitoring and operational & customer support for production services owned by our team.
Reflect thoughtfully to improve architecture, models, user experience, performance, and stability following rapid prototyping and fast-paced decision making.
Ultimately, develop a platform to help secure the entire lifecycle of cloud workloads for CrowdStrike customers.
Requirements
U.S. citizen or Permanent Resident and work solely from U.S. soil
Experience programming in at least one object-oriented programming language, featuring strong types. We write code in Golang. Learn it on the job with us!
Experience developing and consuming RESTful API web services.
Experience working with cloud providers such as AWS, Azure, GCP, and Oracle Cloud.
Experience with infrastructure-as-code tools such as CloudFormation, Terraform and Azure Templates.
Hands-on experience deploying, configuring, and using Docker containers in Kubernetes environments with Helm.
Experience using a message queue. We use Kafka and SQS. (e.g., defining messages, estimating message sizes and rates, monitoring lag)
Experience using RDBMS databases, and accompanying knowledge of SQL, such as Postgres.
Strong debugging skills: ability to spot design flaws, race conditions and performance bottlenecks in complex architectures.
Bachelor's degree or equivalent work experience.
Proficiency with common algorithms, data structures, code whiteboarding.
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
Senior Information Security Advisor ensuring business priorities align with information security requirements and fostering a strong security culture. Strategic partner supporting executives in informed decision - making.
Security Dispatcher ensuring the safety, security, and welfare at Children's Healthcare of Atlanta. Engaging in emergency communications, coordinating security personnel, and monitoring alarms.
Cybersecurity Manager leading compliance and operational security for classified information systems at Boeing. Overseeing analysis, risk management, and security policy enforcement.
Senior Cybersecurity Engineer at TDCX monitoring and responding to cybersecurity incidents. Collaborating with security teams to ensure compliance and protection of organizational data and systems.
Cybersecurity Engineer advancing security posture with real - time threat monitoring using SIEM tools like Splunk. Managing incident response and vulnerability management lifecycle across networks and applications.
Senior Network Security Engineer focusing on MFA services for Verizon's Global Network & Technology team. Collaborating on technical implementation and providing ongoing operational support.
Director managing strategic stakeholder engagement for cyber security initiatives in Australia. Collaborating across governments and industry to drive national cyber preparedness and awareness.
Cybersecurity Engineer Principal at GDIT leads enterprise initiatives for improving identity and access security. Collaborates with leadership to architect modern IAM solutions per Zero Trust Principles.
Information Systems Security Officer ensuring operational security for information systems. Collaborating with ISSM and ISO while managing security operations and compliance.
Manager role supporting Cybersecurity and Technology Risk Oversight Center of Excellence. Leading regulatory exams and audits while collaborating with cross - functional risk management teams.