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
Cybersecurity Specialist at Caixa Vida e Previdência ensuring safety in various technology solutions. Collaborating with teams to implement security measures and respond to incidents.
Técnico de Segurança do Trabalho at Cia do Treinamento responsible for training clients on safety regulations and conducting safety assessments. Seeking professionals passionate about safety and compliance across Brazil.
Ingénieur en sécurité physique participant à des projets d’envergure au sein de Stantec. Analysant besoins, concevant systèmes de sécurité et préparant documentation technique.
System Security Engineer strengthening cybersecurity posture across on - premise and hybrid environments. Focused on Windows infrastructure security, identity management, and compliance.
Security Testing Lead overseeing application security testing activities at Computer World Services. Ensuring continuous identification and remediation of application security risks through dynamic testing methods.
IS Security Administrator managing all aspects of cyber security and data protection at Avita Health System. Responsible for risk assessments and IT security strategies across various platforms.
Senior Security Engineer strengthening security at fintech startup Flanks, focusing on security initiatives and practices across applications and infrastructure.
Director of Control Assurance leading IT risk management and controls testing at RBC. Propelling technology, risk, and security advancements across the organization.
Physical Security Technology Manager overseeing design and implementation of security technologies across global offices. Collaborates with teams to ensure compliance and optimize security solutions.