Palo Alto Networksposted 1 day ago
$147,000 - $210,500/Yr
Full-time • Senior
Santa Clara, CA

About the position

We are seeking a highly skilled and experienced Principal Engineer to join our Engineering Productivity team that can challenge the status quo, thrive in an evolving and fast-paced environment to find creative, efficient and high quality solutions to complex problems. We expect you to take healthy risks as you collaborate with engineering teams across the company to empower them in developing and delivering their products with the highest quality and velocity while ensuring security throughout the lifecycle. As a Principal Engineer on the Engineering Productivity team, you will be instrumental in elevating the innovation within the team as we champion a world-class engineering culture across the company. You will tremendously impact thousands of engineers and drive the technical vision and initiatives in source code management, build and test tooling, end-to-end CI/CD pipeline workflows while automating everything (well, everything that matters and should be automated). We are looking for a lead engineer with an extensive engineering background, experience using a variety of developer tools and technologies, and who is passionate about developer productivity. The way this engineer will deliver impact may vary depending on the situation but they will be expected to deliver complete solutions to existing problems from ideation to production and effectively communicate with stakeholders. This role is located at our dynamic Santa Clara California headquarters campus.

Responsibilities

  • Set the example for high levels of accountability
  • Execute and deliver impact both individually and through the team
  • Plan, deploy, and manage GitLab, Vault, and Artifactory across different environments
  • Ensure seamless integration and optimal performance of these tools in FedRamp and China operational contexts
  • Design, develop, and maintain comprehensive CI/CD templates for use across various engineering teams
  • Provide support and best practices for the adoption and customization of CI/CD templates
  • Oversee the development and maintenance of AI infrastructure
  • Implement AI tools and frameworks to enhance developer productivity and coding efficiency through tools like AI Code Review
  • Collaborate with cross-functional teams, including security, compliance, and development, to ensure alignment and integration of engineering productivity tools
  • Work closely with stakeholders to gather requirements, provide technical expertise, and deliver scalable solutions
  • Monitor the performance and health of the engineering productivity tools
  • Troubleshoot and resolve issues promptly to minimize downtime and impact on developer productivity
  • Identify opportunities for automating repetitive tasks, improving workflows, and enhancing overall developer productivity
  • Stay updated with industry trends and emerging technologies to implement innovative solutions

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field or equivalent military experience
  • Knowledge of infrastructure as code (IaC) and config management tools like Terraform and Ansible
  • Experience writing Go, Python, or other languages at production scale
  • Understanding of Unix/Linux, SSH, and networking fundamentals
  • Experience owning or contributing to Open Source projects
  • 10+ years of experience in software engineering, DevOps, or related fields
  • Experience with cloud platforms (GCP, AWS, and Azure)
  • Excellent problem-solving skills and the ability to troubleshoot complex issues
  • Strong communication skills and the ability to work collaboratively across teams
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Familiarity with monitoring and logging tools (Prometheus, Grafana)

Nice-to-haves

  • Hands-on experience with GitLab, Vault, and Artifactory in complex environments
  • Previous experience in a cybersecurity or high-tech environment
  • Experience with AI tools and infrastructure for developer productivity

Benefits

  • FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees
  • Mental and financial health resources
  • Personalized learning opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service