CrowdStrike-posted 2 months ago
$100,000 - $145,000/Yr
Full-time • Mid Level
5,001-10,000 employees

The CrowdStrike Technical Operations team is seeking a skilled and enthusiastic Linux Systems Engineer II to support and maintain our complex multi-cloud (on premise & public) distributed systems infrastructure with a focus on a rapidly growing third party object store. The ideal candidate will have experience with hybrid cloud systems in a 24x7 production environment. You'll contribute to the design, development and implementation of a custom S3 compatible object store solution that spans across over 2,000 Linux servers. As an Engineer II, you will work closely with senior engineers and cross-functional teams to implement solutions while developing your technical expertise and contributing to team knowledge sharing.

  • Perform Linux engineering and administration for thousands of bare metal and virtual machines under guidance from senior team members
  • Support large-scale cloud environments for clustered object storage solutions while developing proficiency with public cloud and cloud administration concepts
  • Troubleshoot server hardware issues while monitoring and maintaining production environments
  • Implement automation for routine tasks using IaaS model tools like Chef or Ansible following established patterns
  • Configure Linux kernel parameters, file systems, and storage subsystems to support object storage performance across wide ranging hardware configurations
  • Perform troubleshooting of network and storage issues using tools like tcpdump, iperf, iostat, and monitoring solutions to help maintain SLAs and SLOs
  • Enhance automation tools and monitoring solutions with guidance from senior engineers
  • Collaborate with internal peers and business partners to implement solutions for technical requirements, working through the full development lifecycle
  • Engage with other engineers to learn and share best practices
  • Support technical projects by tracking progress, managing assigned tasks, and coordinating with team dependencies
  • Monitor project activities and communicate status updates to ensure schedules and priorities are met
  • Identify and track issues through resolution, escalating when necessary
  • Participate in on-call rotation with other team members
  • Must be a United States citizen or permanent resident (clearance is not required)
  • 3-5 years of professional experience working on distributed systems
  • BS degree in Computer Science or related field (or equivalent work experience)
  • Solid understanding of Linux internals including virtual memory management, process scheduling, and storage I/O subsystems with ability to diagnose performance issues
  • Familiarity with Linux performance analysis and monitoring tools and metrics collection to identify system bottlenecks
  • Familiarity with storage technologies (block and object), including exposure to Kubernetes-native or AWS S3-compatible object storage solutions
  • Good understanding of networking fundamentals including TCP/IP, routing protocols, and network security concepts
  • Familiarity with observability tools (Prometheus, Grafana, ELK stack) for system monitoring
  • Experience using Python/Go and configuration management tools like Chef
  • Strong attention to detail and ability to make sound technical decisions
  • Security-conscious approach when managing systems and developing/reviewing code
  • Good documentation skills and desire to improve knowledge transfer across teams
  • Familiarity with project management tools (e.g.: Jira, Gitlab)
  • Excellent written and verbal communication skills
  • Ability to collaborate effectively with distributed, cross-functional teams
  • Proactive, positive attitude that works well both independently and as part of a team
  • Remote-friendly and flexible work culture
  • 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
  • Vibrant office culture with world class amenities
  • Great Place to Work Certified™ across the globe
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service