Senior Intelligence Software Engineer - Remote (Greater Dublin)
Remote · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- Work from home
- Education
- Bachelor's degree in Computer Science or equivalent
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About CrowdStrike
CrowdStrike is a global cybersecurity leader dedicated to protecting the essential personnel, systems, and technologies in modern organizations. Since its founding in 2011, the company's mission has been to prevent breaches by leveraging an advanced AI-native platform. Operating at large scale, CrowdStrike processes nearly 3 trillion events per day, serving customers across various industries to safeguard their operations, communities, and daily activities.
As a mission-driven employer, CrowdStrike emphasizes flexibility, autonomy, and responsible AI innovation. Employees are encouraged to leverage AI to amplify efficiency, expertise, and problem-solving capabilities. The company values passionate, innovative, and customer-focused team members.
Role Overview
The Intelligence team at CrowdStrike seeks a Senior Software Engineer to build and maintain critical processing pipelines, data storage, and presentation layers that empower analysts and researchers. The Intelligence Automation group designs, prototypes, and operates key systems integral to large-scale data collection and processing within the Intelligence mission.
This role involves designing robust, distributed architectures with flexibility for a dynamic environment where priorities and project durations may fluctuate. The engineer will be responsible for end-to-end software lifecycle activities—from initial architecture and prototyping through development, production deployment, documentation, and user training.
The role offers freedom to select appropriate technology stacks based on diverse prior experience, including programming languages, database technologies, network protocols, and messaging systems.
Responsibilities
- Collaborate with Intelligence and Technical Analysts to gather and analyze requirements.
- Maintain both newly developed and legacy systems for the Intelligence pipeline.
- Develop solutions independently, translating from broad mission goals to detailed technical specifications.
- Design, implement, and optimize systems balancing rapid development needs with scalability and performance targets.
Requirements
- Bachelor’s degree in Computer Science or equivalent academic or professional background.
- Proven multi-year experience in software engineering roles.
- Expertise developing scalable, distributed, production-quality services.
- Strong proficiency in Linux environments and container technologies.
- Experienced hands-on in multiple programming languages.
- Solid understanding of SQL and NoSQL database systems.
- Familiarity with cloud computing technologies.
- Capability to maintain and extend existing Go and Python codebases.
- Ability to clearly communicate complex technical information to diverse audiences, including management and peers.
- Independent decision-making skills and initiative-taking in technical contexts.
- Strong organizational and prioritization abilities for autonomous work management.
- Experience collaborating within geographically dispersed, diverse teams.
- Demonstrated use of AI solutions to improve decision-making, automate processes, and boost operational effectiveness.
Preferred Qualifications
- Knowledge of AWS or Google Cloud Platform services such as EC2, S3, VPC, and ECS.
- Experience creating web user interfaces, especially Single-Page Applications.
- Skill in developing well-structured and documented HTTP APIs.
- Background in malware analysis or reverse engineering software.
- Practical offensive cybersecurity skills, such as participation in capture-the-flag competitions.
Benefits
- Competitive compensation and equity offerings leading the market.
- Comprehensive programs supporting physical and mental health.
- Generous vacation and holiday packages to support work-life balance.
- Paid parental leave and adoption support.
- Opportunities for professional growth across all job levels.
- Active employee resource networks and community volunteer initiatives.
- Engaging office culture with excellent workplace amenities.
- Recognition as a Great Place to Work globally.
Diversity and Inclusion
CrowdStrike is an equal opportunity employer committed to diverse and inclusive workplace culture, welcoming all applicants regardless of race, ethnicity, gender, disability status, veteran status, or other legally protected characteristics. The company ensures nondiscriminatory employment policies across all hiring, promotion, and workplace practices.
Requests for accommodation for applicants or employees can be made by contacting the recruiting team.
Minimum education
Bachelor's Degree
Industry
Cybersecurity