CrowdStrike
Cloud Software Engineer III - Exposure Management (Remote)
CrowdStrike, Sunnyvale, California, United States, 94087
Overview
Cloud Software Engineer III - Exposure Management (Remote) at CrowdStrike. Join to apply for this role and contribute to building backend services that ingest data, perform calculations, and provide remediation tooling and automation. What You’ll Do
Development of back-end services hosting both private and public-facing web services. Development of public-facing command-line shell utilities, some which interact with your web services. Design of supporting infrastructure (databases, real-time data streams, etc.). Integration support and documentation for complimentary teams (e.g., UX/UI, Sensors). Participation in configuring and receiving uptime alerts related to the services you control. Reflect thoughtfully to improve architecture, models, user experience, performance, and stability after rapid prototyping and fast-paced decision making. Brainstorm and refine how customers use and apply the vast amounts of data we collect to automate cyber threat intelligence at global scale. Keep services up and running in a healthy state. What You’ll Need
Excellent problem solving skills and experience with working on large-scale distributed systems. Experience programming in at least one object-oriented language with strong typing. CrowdStrike primarily uses Go and Python. Experience developing and consuming RESTful API web services. Experience interacting with major cloud provider APIs to provision and monitor infrastructure (AWS is primary; also Azure and GCP). Experience using a message queue (Kafka), including defining messages, estimating sizes/rates, and monitoring lag. Understanding of data structures and commands for a key-value distributed cache (e.g., Redis). Experience with RDBMS databases and SQL (e.g., PostgreSQL). Experience troubleshooting highly distributed systems, including scalability concerns (concurrency, immutability, sharding, eventual consistency). Bachelor’s degree or equivalent work experience. Proficiency with algorithms, data structures, and code whiteboarding. A minimum of 7 years of experience working with enterprise cloud-based systems. Bonus Points
Machine learning or AI experience. Experience with full-text search of logs/events in Elasticsearch. Experience with Cassandra/CQL and wide-column stores. Experience using graph structures and graph databases. Prior industry experience or certification related to cybersecurity. Benefits Of Working At CrowdStrike
Remote-friendly and flexible work culture. Market-leading 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. Employee networks and volunteer opportunities to build connections. Vibrant office culture with world-class amenities. Great Place to Work Certified across the globe. Equal Opportunity Employer
CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued. We support veterans and individuals with disabilities through our affirmative action program. We do not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, disability, or any other characteristic protected by law. If you need assistance accessing or reviewing information or submitting an application, please contact recruiting@crowdstrike.com for help.
#J-18808-Ljbffr
Cloud Software Engineer III - Exposure Management (Remote) at CrowdStrike. Join to apply for this role and contribute to building backend services that ingest data, perform calculations, and provide remediation tooling and automation. What You’ll Do
Development of back-end services hosting both private and public-facing web services. Development of public-facing command-line shell utilities, some which interact with your web services. Design of supporting infrastructure (databases, real-time data streams, etc.). Integration support and documentation for complimentary teams (e.g., UX/UI, Sensors). Participation in configuring and receiving uptime alerts related to the services you control. Reflect thoughtfully to improve architecture, models, user experience, performance, and stability after rapid prototyping and fast-paced decision making. Brainstorm and refine how customers use and apply the vast amounts of data we collect to automate cyber threat intelligence at global scale. Keep services up and running in a healthy state. What You’ll Need
Excellent problem solving skills and experience with working on large-scale distributed systems. Experience programming in at least one object-oriented language with strong typing. CrowdStrike primarily uses Go and Python. Experience developing and consuming RESTful API web services. Experience interacting with major cloud provider APIs to provision and monitor infrastructure (AWS is primary; also Azure and GCP). Experience using a message queue (Kafka), including defining messages, estimating sizes/rates, and monitoring lag. Understanding of data structures and commands for a key-value distributed cache (e.g., Redis). Experience with RDBMS databases and SQL (e.g., PostgreSQL). Experience troubleshooting highly distributed systems, including scalability concerns (concurrency, immutability, sharding, eventual consistency). Bachelor’s degree or equivalent work experience. Proficiency with algorithms, data structures, and code whiteboarding. A minimum of 7 years of experience working with enterprise cloud-based systems. Bonus Points
Machine learning or AI experience. Experience with full-text search of logs/events in Elasticsearch. Experience with Cassandra/CQL and wide-column stores. Experience using graph structures and graph databases. Prior industry experience or certification related to cybersecurity. Benefits Of Working At CrowdStrike
Remote-friendly and flexible work culture. Market-leading 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. Employee networks and volunteer opportunities to build connections. Vibrant office culture with world-class amenities. Great Place to Work Certified across the globe. Equal Opportunity Employer
CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued. We support veterans and individuals with disabilities through our affirmative action program. We do not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, disability, or any other characteristic protected by law. If you need assistance accessing or reviewing information or submitting an application, please contact recruiting@crowdstrike.com for help.
#J-18808-Ljbffr