Senior Software Engineer – Platform Data Solutions (Remote)
CrowdStrike Holdings, Inc.
United Kingdom Full-time posted 2 days ago in I.T. & Communications-
Job ID 2779783
Job Description
Join our innovative team as a Software Engineer III specializing in Platform Data, where you will contribute to one of the most advanced cybersecurity ecosystems. At CrowdStrike, a global leader in cybersecurity since 2011, we are dedicated to thwarting breaches and have revolutionized the industry with our AI-native platform. We manage vast distributed systems, processing nearly 3 trillion events daily, and our client base spans various sectors reliant on our expertise to maintain security and operational integrity.
As part of our Cloud Engineering Platform Data organization, your role will involve designing and building globally distributed, fault-tolerant, and highly scalable cloud-based systems using a microservices architecture. Your contributions will serve as essential building blocks for enhancing security products and ensuring the safety of cyberspace for everyone.
You’ll dive into developing multiple core components of our Data Platform, such as a Tagging System, Cloud Scheduling System, and Cross Cloud Data Synchronization System, utilizing cutting-edge technologies including Cassandra, Elasticsearch/OpenSearch, Kafka, Redis, Kubernetes, and Go. If you’re excited about tackling technical challenges and working at scale, we want to hear from you!
Key Responsibilities:
- Collaborate on transforming rapid prototypes into robust, large-scale services.
- Construct and enhance cloud-based services that support our award-winning security intelligence platform.
- Protect and manage petabytes of essential business data, ensuring its safety and availability.
- Engage with cross-functional teams to brainstorm and innovate solutions.
- Foster a culture of continuous learning and technology exploration among team members.
- Mentor fellow developers while benefitting from shared knowledge on backend and data storage technologies.
- Proactively evaluate and refine architectural decisions, user experience, and performance metrics.
- Embrace the spirit of self-initiative, taking ownership of projects and deliverables.
- Contribute to and utilize resources from the open-source community.
Technologies You’ll Work With:
- Go, Cassandra, Kafka, Elasticsearch / OpenSearch, Redis, and AWS Cloud.
Qualifications:
- A degree in Computer Science or equivalent experience in data structures, algorithms, and distributed systems.
- Deep understanding of web services/APIs and experience integrating diverse systems.
- Familiarity with multithreading, concurrency, and addressing scalability challenges.
- Strong teamwork skills, with an emphasis on collaboration for optimal solutions.
- Ability to excel in a fast-paced, test-driven, and agile programming environment.
- Commitment to delivering high-quality software through rigorous unit testing, code reviews, and continuous integration practices.
Preferred Skills:
- Experience delivering components or systems for internal platform teams.
- Knowledge of GraphQL APIs and managing complex multi-cloud environments.
- Understanding of data security principles and best practices.
Perks of Joining CrowdStrike:
- Embrace a remote-friendly and flexible work culture.
- Enjoy competitive compensation packages and equity awards.
- Access to comprehensive wellness programs for your physical and mental health.
- Generous vacation and holiday policies to ensure you can recharge.
- Paid parental and adoption leave for family growth.
- Opportunities for professional development, accessible to all team members.
- Join Employee Networks and neighborhood groups for community engagement and volunteer opportunities.
- Thrive in a vibrant office culture equipped with top-class amenities.
- Be part of a globally recognized Great Place to Work.
CrowdStrike is committed to being an equal opportunity employer, fostering a culture of inclusion where everyone is respected and empowered. We actively support veterans and individuals with disabilities through affirmative action initiatives.
Be part of a mission-driven team that’s redefining cybersecurity. If you’re passionate about building scalable cloud solutions and want to make a meaningful impact, apply today, and let’s start the conversation!