Sr. Software Engineer

 

Description:

Join our award winning engineering team! As a Senior Engineer on the Sensor Developer Experience CI/CD team you will be a key contributor to creating, enhancing and maintaining all parts of continuous development and release cycle of CrowdStrike’s industry leading cybersecurity product. This is a remote position so you will be directly interfacing with multiple teams/engineers across all time zones. Key responsibilities include providing highly scalable, distributed services to support automated development, testing and release.

What You'll Do:

  • Create, enhance and maintain all parts of continuous development and release cycle of CrowdStrike’s leading cybersecurity product.

  • Providing highly scalable, distributed services to support automated development, testing and release.

  • Directly interfacing with multiple teams/engineers across all time zones

  • Expertise with various consumer and enterprise operating systems (Windows, Linux, MacOS) operating at scale.

  • Ensuring proper monitoring, maintenance, and resilience of critical CICD environments.

  • Ability to determine root-cause for incidents, correlate recurring incidents to systemic problems, and drive towards resolution.

  • Development experience with CI/CD tools such as Jenkins, Bamboo, Ansible, Azure DevOps, Gitlab, for large-scale operations.

  • Development experience with git-based source-code repositories (Bitbucket, Gitlab, etc.)

  • Development experience with artifact repositories such as Artifactory, Nexus, Quay.io

  • Ability to understand automation, tools, frameworks, dashboards, and alarm scripts/programs written in common languages like Python, Groovy and Go.

  • Demonstrated experience with writing in common scripting languages such as Python, Groovy, Bash/Zsh Shell, PowerShell.

  • Ability to document processes/procedures.

  • Ability to perform code-review for quality and adherence to company style guides.


What You’ll Need:

  • 5+ years of experience working in a large-scale production environment.

  • Excellent written and verbal communication skills are required.

  • 2-3 business-related trips per year for group meetings.

  • Must work effectively and professionally with cross-functional groups across divisions, worldwide, as part of a team.

  • Must be able to effectively work within a distributed team across multiple time zones.

  • Must exhibit meticulous attention to detail, and have the ability to make good, timely decisions.

  • Demonstrate self-learning capabilities, taking initiative in a fast pace/quickly changing environment.

  • Security-mindset, general understanding of cybersecurity principles.

Organization CrowdStrike
Industry Engineering Jobs
Occupational Category Software Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-03-26 7:51 am
Expires on 2024-05-10