Lead DevOps Engineer
Charles Schwab · Austin, TX · 1 mo ago
HybridEngineeringFull-time
Role Description
As a Technical Lead, you will work on end-to-end CI/CD pipelines—from building and test through promotion and deployment—by establishing standardized, governed pipeline patterns that are secure, reliable, scalable, and audit-ready. You’ll accelerate delivery outcomes by embedding quality gates, security scanning, and automation-first practices, while also advancing responsible AI adoption to improve engineering throughput.
What you have
- CI/CD Platform Ownership
- Own CI/CD pipelines from build → test → artifact → promotion → deploy using enterprise CI/CD tooling and pipeline-as-code patterns; ensure repeatability and operational readiness.
- Build and maintain standard pipeline templates / shared workflows that reduce setup per team and enable self-service onboarding at scale.
- Define and enforce branch protections, environment controls, approvals, rollout/rollback patterns, and consistent release practices aligned with reliability and release management needs.
- Quality Gates & Continuous Compliance
- Implement automated quality gates (tests, code quality checks, security scans) directly in pipelines to shift-left and reduce risk.
- Leverage security capabilities and partner with security stakeholders to improve remediation speed and governance via pipeline enforcement.
- Drive “audit-ready by design” delivery with automated evidence and reduced manual gates where appropriate.
- Observability, Metrics, and Continuous Improvement
- Establish pipeline observability and platform health monitoring; use delivery metrics to guide improvements and communicate outcomes.
- Identify bottlenecks and reduce friction across build/test/deploy workflows; drive continuous improvement via feedback loops and standard upgrades.
- Technical Leadership & Mentorship
- Provide technical direction across teams through architecture reviews, code reviews, pairing/mentorship, and documentation—raising the bar on engineering practices.
- Run office hours / enablement sessions and create clear guidance that helps teams adopt standard pipelines and troubleshoot effectively.
Required Qualifications
- Bachelor’s degree in information technology, Computer Science, related degree field OR related work experience in lieu of the degree
- 8+ years in CI/CD, DevOps, platform engineering, or software delivery automation.
- Strong hands-on experience with the GitHub ecosystem and CI/CD tools, including workflow/pipeline authoring and operational troubleshooting.
- Experience integrating automated testing and static analysis/security scanning into pipelines and enforcing gates/guardrails.
- Working knowledge of cloud + deployment environments and container-based delivery patterns in CI/CD contexts.
- Strong communication and documentation skills; ability to influence engineering, security, and operations stakeholders.
- AI experience in software delivery contexts (e.g., AI-assisted development workflows, AI-enabled automation, or practical exposure to tools such as AI coding assistants), with a focus on safe usage and guardrails.
Preferred Qualifications
- Experience with GitHub Advanced Security capabilities and scaling security-by-default in pipelines.
- Experience with runner fleet scaling and hybrid execution patterns for CI/CD at enterprise scale.
- Infrastructure-as-code depth (e.g., Terraform modules/standards), plus practical deployment automation in multi-environment promotions.
- Familiarity with enterprise SDLC governance, change management automation, and evidence generation within delivery workflows.
- Experience with broader DevOps toolchains (e.g., Atlassian suite, artifact repos, feature flags, test tooling).