> Markdown version of [/jobs/ext/1248155-principal-developer-tools-engineer](https://www.wearedevelopers.com/jobs/ext/1248155-principal-developer-tools-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Developer Tools Engineer - **Company:** Ampere Computing - **Location:** Durham, NC, United States - **Experience:** Expert - **Salary:** $182,000.0 - $273,000.0 - **Contract:** Permanent contract - **Skills:** Bash Shell, Configuration Management, Software Quality, System Configuration, Software Debugging, Programming Tools, Firmware, Github, Python (Programming Language), Software Engineering, Management of Software Versions, Delivery Pipeline, Gitlab, Git, Containerization, Gitlab-ci, Kubernetes, Information Technology, Bare Metal, Software Version Control, Data Pipelines, Docker - **Published:** July 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f78fb1780f627d9f ## About the Role * BS in Computer Science, Software Engineering, or a related field with 8+ years of experience, or MS with 6+ years of experience. * Strong expertise in containerized environments (e.g., Docker, Kubernetes, or equivalent). * Proficiency building developer tooling with Python, Bash, or other equivalent languages. * Deep CI pipeline development experience using GitLab CI (and ideally GitHub Actions or similar). * Strong command of Git for source code management and collaboration workflows. * Solid understanding of configuration management and software version management. * Experience with bare metal system setup and management is a plus. * Knowledge of firmware and debugger concepts is a plus. ## Description As a Principal Developer Tools Engineer, you will lead the design and development of the next generation of Developer Tools within Ampere's Debug Tools software team. You'll build and scale the infrastructure, tooling, and delivery processes that enable Ampere's next-generation products-improving developer productivity, software quality, and release velocity. What You'll Achieve: * Build and evolve scalable tooling for Ampere's Debug Tools ecosystem, improving reliability and maintainability at scale. * Architect CI/CD pipelines on top of GitLab, including reusable pipeline components, automation patterns, and standard workflows. * cross-functionally with software, validation, and customer teams to translate downstream needs into actionable tooling and process improvements. * Automate Debug Tools development, testing, and release workflows, reducing manual effort and improving consistency across releases. * Define the Debug Tools delivery lifecycle and establish practical quality metrics and quality gates to support continuous improvement. * Design, architect, and implement tooling that supports the team's Debug Tools delivery methods and development model. * Implement automated failure analysis capabilities that integrate into release pipelines to accelerate triage and root-cause analysis. * Scale infrastructure for the product roadmap using containers and GitLab Runners, ensuring performance, isolation, and repeatability. * Drive improvements in configuration and versioning practices, enabling traceability and consistent rollouts across environments. ## Related Videos - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)