Engineer III, Services Engineer (Remote) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CrowdStrike · 6 hours ago

Engineer III, Services Engineer (Remote)

CrowdStrike is a global leader in cybersecurity, dedicated to stopping breaches with their advanced AI-native platform. The Services Control Plane team is seeking a Data Services Control Plane Engineer III to develop robust software solutions for distributed data platforms, focusing on automation, scalability, and reliability.

Artificial Intelligence (AI)Cloud Data ServicesCloud SecurityCyber SecurityNetwork Security
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Implement scalable, high-performance software solutions for our distributed data platforms
Write production-quality code (primarily Golang, Java and Python) to build applications and APIs that automate infrastructure management
Analyze and debug unfamiliar codebases and dependencies written in Java, Golang and Python, including third party applications upon which development and service teams rely
Develop and maintain microservices that interact with our data platform components
Build data processing pipelines that handle petabytes of security telemetry
Implement software solutions that monitor and optimize performance across our distributed systems
Collaborate with team members to integrate new features and capabilities
Develop RESTful APIs and service interfaces for internal consumption
Participate in code reviews and contribute to engineering best practices
Troubleshoot software issues in production environments
Write comprehensive unit and integration tests to ensure code quality
Use Chef to deploy, configure and manage servers and applications
Be responsive to and troubleshoot time-sensitive production issues, regardless of when they happen
Develop understanding of data components including Cassandra, Elasticsearch/OpenSearch and Kafka, and use that understanding to operate and automate properly configured clusters
Work with Engineering to roll out new products and features
Keep petabytes of critical business data safe, secure, and available
Communicate assumptions and seek clarification on requirements to reduce rework
Actively seek feedback from senior engineers to improve code quality and design decisions

Qualification

GolangJavaPythonAPI designContainerizationCI/CD pipelinesAsynchronous programmingPerformance optimizationMonitoring toolsDevOps toolsLinux environmentsCloud experienceEagerness to learnCommunication

Required

United States Citizenship OR Permanent Residency is necessary to retain access to resources for this role (NO Clearance necessary)
3+ years of professional software development experience
Proficiency in at least two of: Go, Java, or Python, with experience building production applications
Experience with API design and development (REST in particular)
Experience with containerization technologies (Docker, Kubernetes)
Knowledge of software design patterns and principles (SOLID, DRY, etc.)
Familiarity with CI/CD pipelines and automated testing frameworks
Understanding of asynchronous programming and event-driven architectures
Knowledge of performance optimization techniques for distributed systems
Familiarity with monitoring and observability tools (Prometheus, Grafana, etc.)
Experience with at least one of the following (additional experience is a plus): Cassandra, Elasticsearch/OpenSearch, Kafka, Relational Databases (MySQL, PostgreSQL), Caching (Valkey/Redis/Memcached), Neo4j or other graph database, MongoDB
Experience with DevOps tools such as Git, Artifactory, Jenkins, Chef and Terraform
Experience with Linux environments
Experience operating within the cloud (AWS, GCP, or OCI)
Ability to work effectively with both local and global remote teams
Strong communication skills, verbal and written
Eagerness to learn new technologies and expand technical expertise

Preferred

Experience in the information security industry preferred, but not required

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
Vibrant office culture with world class amenities
Great Place to Work Certified™ across the globe
Health insurance
401k
Paid time off

Company

CrowdStrike

company-logo
CrowdStrike is a cybersecurity technology firm that provides cloud-delivered protection for cloud workloads, identity, and data.

Funding

Current Stage
Public Company
Total Funding
$1.24B
Key Investors
ARK Investment ManagementAccelCapitalG
2022-12-01Post Ipo Equity· $4.6M
2021-01-12Post Ipo Debt· $750M
2019-06-12IPO

Leadership Team

leader-logo
George Kurtz
President / CEO & Founder
linkedin
leader-logo
Zeki Turedi
CTO for Europe, Middle East & Africa
linkedin
Company data provided by crunchbase