DevOps CI/CD Software Engineering Manager
Altera · San Jose, CA · 1 mo ago
Engineering$187k–$271k/yrFull-time
Key Responsibilities
- Lead, mentor, and grow a team of DevOps and CI/CD engineers, fostering a culture of technical excellence, accountability, and continuous improvement
- Own the architecture, scalability, and reliability of enterprise-wide CI/CD platforms supporting EDA and large-scale software systems
- Define and drive the CI/CD and automation strategy, aligning with broader engineering and business objectives
- Partner with software engineering, FPGA/ASIC design, and validation leadership to streamline development, integration, and release processes
- Oversee the development of robust automation frameworks for build, test, release, and infrastructure orchestration
- Establish and enforce best practices for version control, branching strategies, artifact management, and release governance
- Drive adoption of AI/ML-driven automation and observability to improve pipeline efficiency, detect issues early, and reduce cycle time
- Ensure production CI/CD systems meet high standards for availability, performance, scalability, and security
- Lead incident management, root cause analysis, and continuous improvement efforts across CI/CD infrastructure
- Influence and guide organizational DevOps maturity, setting standards and driving consistency across teams
Qualifications
- Bachelor’s or Master’s Degree in Computer Science, Electrical Engineering, or related field
- 10+ years of experience in DevOps, infrastructure engineering, or build/release engineering, with increasing leadership responsibility
- 3+ years of experience managing or leading high-performing engineering teams
- Proven experience architecting and operating large-scale CI/CD systems in complex, multi-repository environments
- Strong background supporting EDA workflows (simulation, synthesis, verification, or related flows)
- Deep expertise in CI/CD tools and frameworks (e.g., Jenkins, GitLab CI, GitHub Actions) at enterprise scale
- Proficiency in programming/scripting (Python, Bash, Go, or similar) with a focus on automation
- Strong Linux systems expertise and operational troubleshooting skills
- Demonstrated ability to lead cross-functional initiatives and influence technical direction