
Lead Automation Engineer
McKesson
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 $113,500 - $189,100 per year
Job Level
About the role
- Own the automation roadmap aligned to platform runbooks and quarterly objectives; prioritize high-value use cases that reduce manual effort and improve speed/quality.
- Design, implement, and maintain Python-based playbooks, micro-services, and scripts for enrichment, decisioning, remediation, and evidence collection.
- Deliver self-service capabilities (CLI/ChatOps/UI) that enable platform teams and SOC/IR to perform standardized actions safely and repeatedly.
- Build robust API integrations between security tools and enterprise systems (e.g., SIEM/SOAR, endpoint, vulnerability scanners, ticketing/ServiceNow, CMDB, identity, cloud services).
- Implement CI/CD workflows (GitHub Actions/Azure DevOps/GitLab CI), environment promotion, secrets management, and rollback safety for automation code.
- Add observability to automation (structured logging, metrics, traces, alerts); track playbook success/failure, latency, and error budgets.
- Act as technical lead for automation initiatives; mentor engineers on Python, integration patterns, and CI/CD.
- Partner closely with SOC/IR, Platform Ops, Cloud/Infra, and GRC to align automation to operational, resilience, and compliance needs.
Requirements
- Degree or equivalent and typically requires 10+ years of relevant experience.
- Expert-level Python (designing maintainable packages/services, async patterns where useful, testing, packaging, dependency management).
- Practical experience building API integrations (REST/GraphQL), handling auth flows (OAuth2, JWT), and working with JSON/structured logs.
- Demonstrated DevOps capability: CI/CD pipelines, artifact versioning, release orchestration, and basic container familiarity (Docker).
- Hands-on with at least two security/platform domains (e.g., SIEM/SOAR, endpoint/EDR, vulnerability management, email/data security, cloud security).
- Strong communication skills and a track record of shipping reliable automation that measurably improves operations.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonAPI integrationsCI/CDGitHub ActionsAzure DevOpsGitLab CIstructured loggingmetricstracestesting
Soft skills
communicationmentoringleadership