Ampere Computing

Principal Developer Tools Engineer

Ampere Computing$182K — $273K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 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 like Docker and Kubernetes
  • Proficiency in developer tooling with Python, Bash, or equivalent languages
  • Deep experience in CI pipeline development using GitLab CI
  • Strong command of Git for source code management
  • Solid understanding of configuration management and software version management
  • Experience with bare metal system setup and management is a plus

Responsibilities

  • Lead the design and development of scalable tooling for the Debug Tools ecosystem
  • Architect CI/CD pipelines incorporating reusable components and automation patterns
  • Collaborate cross-functionally to translate team needs into actionable improvements
  • Automate development, testing, and release workflows to enhance consistency
  • Define the Debug Tools delivery lifecycle and establish quality metrics
  • Design and implement tooling for effective Debug Tools delivery methods
  • Implement automated failure analysis to accelerate triage and root-cause analysis
  • Scale product infrastructure using containers and GitLab Runners

Benefits

  • Premium medical, dental, and vision insurance
  • Income protection and a 401K retirement plan
  • Unlimited Flextime and 10+ paid holidays for work-life balance
  • Variety of healthy snacks and energizing beverages
  • Inclusive culture fostering employee growth and development
Full Job Description
Description

About the Role

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.

About You:

  • 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.

What We'll Offer:

At Ampere we believe in taking care of our employees and providing a competitive total rewards package that includes base pay, cash long-term incentive, and comprehensive benefits. The full base pay range for this role is between $182,000 and $273,000, except in the San Francisco Bay Area where the range is between $195,000 and $292,000.

Our benefits include health, wellness, and financial programs that support employees through every stage of life.

Benefit highlights include:
  • Premium medical insurance, dental insurance, vision insurance, as well as income protection and a 401K retirement plan, so that you can feel secure in your health and financial future.
  • Unlimited Flextime and 10+ paid holidays so that you can embrace a healthy work-life balance.
  • A variety of healthy snacks, energizing espresso, and refreshing drinks to keep you fueled and focused throughout the day.

And there is much more than compensation and benefits. At Ampere, we foster an inclusive culture that empowers our employees to do more and grow more. We are excited to share more about our career opportunities with you through the interview process. Our benefits include health, wellness, and financial programs that support employees through every stage of life.

#LI-Hybrid

#LI-Hybrid #LI-DR

#LI-Hybrid

About Ampere Computing

Ampere Computing is a semiconductor company that designs and manufactures high-performance processors for cloud and edge computing. The company's processors are based on the Arm architecture and are optimized for power efficiency and performance. Ampere Computing was founded in 2017 by former Intel president Renee James and is headquartered in Santa Clara, California.
Learn more about Ampere Computing
Size
200 employees
Industry
Founded
2017

Similar Jobs

More Jobs at Ampere Computing

More Enterprise Technology Jobs

Find similar Principal Developer Tools Engineer jobs: