DevOps Technical Lead
Charles Schwab · Austin, TX · 1 mo ago
HybridEngineeringFull-time
About the role
As a DevOps Technical Lead, you will play a critical role in advancing modern software engineering practices, strengthening CI/CD reliability and standardization, and accelerating engineering productivity through responsible adoption of AI-assisted development and automation.
Responsibilities
- Lead the design and continuous improvement of CI/CD pipelines and automation workflows, ensuring consistency, auditability, and operational readiness throughout the software development lifecycle.
- Improve release confidence while reducing risk by embedding quality gates, automated testing, and security controls directly into delivery pipelines.
- Create reusable templates, enable self-service delivery patterns, and coach engineers to adopt best practices in workflow automation, testing, and system design.
- Own the end-to-end CI/CD experience—from build and test through promotion and deployment—by establishing standardized, governed pipeline patterns that are secure, reliable, scalable, and audit-ready.
- Accelerate delivery outcomes by embedding quality gates, security scanning, and automation-first practices, while also advancing responsible AI adoption to improve engineering throughput.
Requirements
- 7+ years of experience in software engineering and/or platform engineering, including demonstrated technical leadership (e.g., Technical Lead, Lead Engineer, or Senior Engineer owning major systems).
- 1-2 years of AI software development experience, such as GitHub CoPilot.
- Proven expertise in building and operating CI/CD pipelines, including workflow automation, environment management, release orchestration, and quality gate implementation.
- Experience with modern DevOps toolchains such as GitHub-based workflows, artifact management, feature flagging, and automated testing platforms.
- Strong proficiency in software development lifecycle (SDLC) practices, including pipeline authoring, testing strategies, and code quality standards.
- Hands-on development experience in at least one major programming stack (e.g., Java or C#/.NET), with strong fundamentals in application development, design patterns, and code review practices.
- Practical experience integrating secure SDLC practices, including implementing security controls such as secrets scanning, policy-based checks, and automated compliance validations.
- Demonstrated ability to apply analytical thinking, problem-solving, and decision-making skills to improve system reliability, scalability, and delivery outcomes.
- Strong collaboration and communication skills, with the ability to work effectively across cross-functional teams and translate technical concepts into business impact.
Qualifications
- Experience working in a regulated environment with exposure to audit, risk, compliance, or change management processes.
- Familiarity with infrastructure-as-code and cloud delivery patterns (e.g., Terraform, cloud platforms, or platform-as-a-service environments).
- Experience leveraging AI-assisted development tools or coding assistants and contributing to team-level best practices for responsible and effective adoption.
Skills
- 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.
Benefits
- 401(k) with company match and Employee stock purchase plan.
- Paid time off for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions.
- Paid parental leave and family building benefits.
- Tuition reimbursement.
- Health, dental, and vision insurance.
Pay
Competitive salary range with potential for bonus or incentive opportunities.
Schedule
This role is expected to be in the office 4 days a week.