CrowdStrike · 1 month ago
Senior Application Developer - Disaster Recovery & Data Replication (Remote)
CrowdStrike is a global leader in cybersecurity, dedicated to stopping breaches with its advanced AI-native platform. The Senior Application Developer will lead initiatives in disaster recovery and data replication within the Data Platform team, focusing on architecting and building critical applications for data resilience and business continuity.
Artificial Intelligence (AI)Cloud Data ServicesCloud SecurityCyber SecurityNetwork Security
Responsibilities
Design, develop, and maintain enterprise-grade disaster recovery and data replication solutions using Python and/or object-oriented Java
Build scalable data applications on top of Apache Spark and Apache Flink that scale seamlessly to handle massive data volumes (multi-PB scale)
Lead the technical roadmap for disaster recovery infrastructure, driving architectural decisions and best practices
Mentor and guide engineering teams on distributed systems design, data platform technologies, and coding excellence
Architect and implement robust ETL pipelines for disaster recovery scenarios with focus on data integrity and performance
Design fault-tolerant, highly available data replication systems across multiple regions and availability zones
Optimize data processing workflows to handle exponential data growth while maintaining sub-second recovery objectives
Implement monitoring, alerting, and automated recovery mechanisms for data platform resilience
Deploy and manage applications on Kubernetes (K8s) with deep understanding of container orchestration, scaling, and resource management
Implement infrastructure-as-code practices for disaster recovery environments
Collaborate with SRE teams to ensure 99.99%+ availability of critical data services
Drive continuous improvement in deployment automation, testing, and operational excellence
Qualification
Required
8+ years of software development experience with strong coding skills in Python and/or object-oriented Java
5+ years hands-on experience with Apache Spark / Apache Flink in production environments
Deep expertise in data platform architecture, ETL design patterns, and large-scale data processing
Strong Kubernetes (K8s) experience including deployment, scaling, monitoring, and troubleshooting
Proven track record of scaling data applications from small datasets to multi-petabyte scale
Experience designing and implementing disaster recovery and data replication solutions
Strong understanding of distributed systems, data consistency models, and fault tolerance patterns
Advanced knowledge of Spark internals, optimization techniques, and performance tuning
Experience with Flink streaming applications and stateful processing
Proficiency with K8s ecosystem (Helm, operators, service mesh, monitoring tools)
Strong SQL skills and experience with both relational and NoSQL databases
Experience with cloud platforms (AWS, Azure, or GCP) and their data services
Familiarity with CI/CD pipelines, GitOps, and infrastructure automation
Demonstrated ability to drive technical roadmaps and influence engineering strategy
Strong communication skills with ability to articulate complex technical concepts to all audiences
Experience mentoring engineers and fostering a culture of technical excellence
Proven ability to make pragmatic trade-offs between speed, quality, and scalability
Self-motivated with strong ownership mindset and ability to work autonomously
Preferred
Experience with real-time data streaming and event-driven architectures
Knowledge of data governance, compliance, and security best practices
Contributions to open-source projects (Spark, Flink, or related technologies)
Experience in cybersecurity or high-stakes production environments
Background in site reliability engineering or DevOps practices
Advanced degree in Computer Science or related field
Benefits
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
Company
CrowdStrike
CrowdStrike is a cybersecurity technology firm that provides cloud-delivered protection for cloud workloads, identity, and data.
H1B Sponsorship
CrowdStrike has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (116)
2024 (62)
2023 (91)
2022 (60)
2021 (49)
2020 (22)
Funding
Current Stage
Public CompanyTotal Funding
$1.24BKey Investors
ARK Investment ManagementAccelCapitalG
2022-12-01Post Ipo Equity· $4.6M
2021-01-12Post Ipo Debt· $750M
2019-06-12IPO
Recent News
2026-01-09
2026-01-09
Company data provided by crunchbase