Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, DevOps and Tools

$182k - $273k

Ampere

Principal Software Engineer, DevOps and Tools Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient AI compute. As a pioneer in the new frontier of energy efficient high-performance computing, Ampere is part of the Softbank Group of companies driving sustainable computing for AI, Cloud, and edge applications. About the Role We’re hiring an individual contributor with strong technical depth who will act as a technical leader, architect, and planner for our DevOps, Tools, and Infrastructure team. This role is hands‑on (roughly 60‑70% coding/engineering) with clear technical leadership responsibilities (standards, design direction, code reviews, mentoring, and cross‑team technical alignment) as well as 30‑40% leadership and organizational responsibilities. What You’ll Achieve Contribute to our global GitLab and Python‑based CI/CD infrastructure Contribute to the end‑to‑end design and evolution of Ampere’s GitLab CI infrastructure across a global organization of developers. Contribute to a global dependency management infrastructure that drives software development across multiple product lines. Instrument pipelines and workflows that enable industry‑leading software development practices. Develop and maintain production‑grade CLIs, services, and tools that orchestrate CI workflows, artifact management, release activities, and developer tooling. Create GitLab API/webhook integrations for policy enforcement (e.g., dependency policy checks, MR labeling), automated backports, and pipeline orchestration; build scalable retry and idempotency patterns. Build data pipelines that publish pipeline, artifact, traceability, and dependency lineage to various industry standard database technologies (such as Postgres and Neo4J), enabling root‑cause analysis, impact assessment, and reproducibility. Run reliable CI infrastructure at scale Provision and manage GitLab Runners and VM fleets for compute‑heavy CI workloads using infrastructure as code (Terraform/Ansible); implement autoscaling, isolation, and prewarming to minimize queue times. Operate and tune backing services: schema design, migrations, indexing, backups/point‑in‑time recovery, HA, and performance diagnostics. Establish SLIs/SLOs for CI with observability, structured logging, and actionable alerts; lead incident response and post‑mortems. Implement artifact, dependency, and container cache strategies to reduce cycle times while preserving determinism and integrity. Perform regular upgrades (GitLab, runners, OS, databases), security patching and hardening, secrets/identity management, and disaster recovery drills; track capacity and cost and forecast growth. Drive technical leadership and standards Author, version, and maintain canonical specifications for processes and tools. Lead technical designs and RFCs for CI platform evolution, dependency management policies, and data/reporting architecture; perform deep code reviews and mentor engineers on GitLab, Python, and operational best practices. Define standards for data instrumentation and reporting schemas so teams can contribute analytics consistently. Champion secure software supply chain practices (pinned digests, SBOMs, attestation/signing) integrated into CI templates. Set and evangelize best practices for reproducible builds, ephemeral environments, artifact retention, and change management. Drive prioritization, scheduling, and scoping of engineering deliverables for the DevOps team Translate platform goals and stakeholder requirements into a sequenced, outcome‑focused roadmap with clear acceptance criteria, dependencies, and risk mitigation. Use data to drive decisions which prioritize by impact to SLIs/OKRs and communicate trade‑offs and status to stakeholders. Coordinate cross‑functional deliveries that span CI, runners/VMs, Postgres/Neo4j, and analytics pipelines; align global teams on integration windows, rollout plans, and rollback strategies. Establish change management practices (release notes, staged rollouts, canaries) and ensure documentation/specs remain current as the platform evolves. About You Education & Experience: BS in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field and 8 years of related experience in software engineering/DevOps/SRE roles operating CI/CD systems in production environments; or MS degree and 6 years; or PhD and 3 years. Deep GitLab and GitLab CI expertise; strong Python for automation and services. Solid Linux fundamentals. Observability and operations: metrics, logs, tracing, Prometheus/Grafana, setting SLOs/SLIs, on‑call/incident response and post‑mortems. Demonstrated technical leadership: leading designs/RFCs, setting engineering standards, mentoring, and owning cross‑team technical deliverables without direct authority. What We’ll Offer 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. We provide a competitive total rewards package that includes base pay, cash long‑term incentive, and comprehensive benefits. Benefit highlights include: Premium medical insurance, dental insurance, vision insurance, income protection, and a 401(k) retirement plan. Unlimited flextime and 10+ paid holidays. A variety of healthy snacks, energizing espresso, and refreshing drinks. Ampere is an inclusive and equal‑opportunity employer and welcomes applicants from all backgrounds. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, religion, age, veteran and/or military status, sex, sexual orientation, gender, gender identity, gender expression, physical or mental disability, or any other basis protected by federal, state or local law. #J-18808-Ljbffr Ampere

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, DevOps and Tools in Santa Clara, CA vacancy
  •  ...into the physical world. As a Principal Engineer, you will set the technical...  ..., Postgres, S3, Terraform DevOps & Observability: GitHub Actions...  ...deep experience with every tool, but we are looking for...  ...Qualifications 10+ years of professional software development experience... 
    Devops
    Immediate start

    Siemens

    Santa Clara, CA
    4 days ago
  • $126k - $204.5k

     ...cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design...  ...and adoption of new frameworks, tools and technologies. You're comfortable crafting...  ...a common goal. Knowledge of the DevOps workflow Experience with REST API design... 
    Devops
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    San Jose, CA
    3 days ago
  • $172k - $349k

     ...in device drivers, embedded software, and working at the hardware-...  ...seeking strong embedded software engineers to join a platform team...  ..., hardware, memory debugging tools. Additional Skills Cloud Architectures...  ..., Development Fundamentals, DevOps, Distributed Computing,... 
    Devops
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    15 hours ago
  • $147k - $220k

     ...and accomplished QA/Automation engineer with experience in validating...  ...be part of a world‑class software test engineering team that works...  ...with development, QA, and DevOps teams to achieve the best quality...  .... Ability to leverage AI tools to improve testing efficiency... 
    Devops

    Palo Alto Networks

    Santa Clara, CA
    15 hours ago
  • NVIDIA is seeking an experienced software productivity engineer to build and maintain internal tools, dashboards, and automation for program and engineering teams in...  ...scripting and API skills, and a solid grasp of DevOps fundamentals. Equity and comprehensive benefits... 
    Devops

    NVIDIA

    Santa Clara, CA
    15 hours ago
  •  ...searching for an AI & Data Systems Engineer to join our Data Architecture &...  ...will implement internal AI-powered tools and manage infrastructure in a fast...  ...should have a strong background in software development, data engineering, and DevOps. The ideal candidate will work... 
    Devops

    Ceribell, Inc

    Sunnyvale, CA
    15 hours ago
  •  ...Clara, CA. This role will focus on driving infrastructure and tooling development for the Automation team, enhancing developer productivity...  ...spanning across building automation frameworks and mentoring engineers, candidates should possess 8+ years of experience, strong... 
    Devops

    NVIDIA

    Santa Clara, CA
    15 hours ago
  • $184k - $287.5k

     ...seeking a Senior Technical Lead to drive infrastructure and tooling development in the Automation team. This pivotal role focuses...  ...workflows. The successful candidate should have 8+ years of software engineering experience and a robust development skillset in Python, C++,... 
    Devops

    2100 NVIDIA USA

    Santa Clara, CA
    15 hours ago
  • Ampere Computing LLC is seeking a Principal Software Engineer, DevOps and Tools to lead the DevOps, Tools, and Infrastructure team. The role is hands‑on (60-70% coding) with technical leadership responsibilities including standards, design direction, code reviews, mentoring... 
    Devops

    Ampere

    Santa Clara, CA
    15 hours ago
  • $176k - $276k

    What you’ll be doing Build internal tools, dashboards, scripts, automations, and...  ...lightweight applications for program and engineering teams. Automate status reporting,...  ...experience. 8+ years of experience in software engineering, DevOps, engineering productivity, internal... 
    Devops

    NVIDIA

    Santa Clara, CA
    15 hours ago
  • $147k - $237.5k

     ...Bring your backend java engineering skills to work on the latest cloud software/web applications. Help...  ...management, architects and devops to achieve quality...  ...members Qualifications Principal Software Engineers are:...  ...build and support the tools and infrastructure enabling... 
    Devops
    Full time
    Summer work
    Casual work
    Internship
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    15 hours ago
  • $147k - $200.5k

    Principal Software Engineer (Customer Profile Test Engineering) Our Mission At Palo Alto Networks® everything...  ...agile team Collaboratively work with DevOps and the Technical Support teams to...  ...services Experience with GNU tools and good to have experience with typical... 
    Devops
    Full time

    Palo Alto Networks

    Santa Clara, CA
    15 hours ago
  • $147k - $237.5k

     ...Summary We are seeking an experienced Software Engineer to design, develop and deliver next‑generation...  ...along. Collaboratively work with DevOps and the Technical Support teams to...  ...distributed systems. Experience with AI coding tools. Experience with cloud‑native service... 
    Devops
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  •  ...you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer...  ...Lambda, ECS, S3, Aurora, API Gateway), and DevOps practices. Experience with unit and...  ...processes (SCRUM/KANBAN) and tools (JIRA, GitHub/Bitbucket, Jenkins, Maven... 
    Devops

    J.P. Morgan

    Palo Alto, CA
    20 days ago
  • $143k - $286k

     ...do... Role Overview: We are seeking a Principal Software Engineer to lead the design and development of...  ...data platforms, enterprise architecture, DevOps, cloud computing, and infrastructure....  .... Experience with observability tools (Prometheus, Grafana, ELK, OpenTelemetry... 
    Devops
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    15 hours ago
  • $99.6k - $234.6k

     ...Foundational Frameworks: Spearhead engineering of new container runtimes and...  ...components and developer tools across OCI, enabling...  ...with Architects, and drive the software design and development for new...  ...programming (Python, Java), DevOps & automation, networking, containerization... 
    Devops
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Santa Clara, CA
    1 day ago
  • Insight Global is seeking a skilled engineer in Palo Alto, California with 5-10 years of relevant...  ...and managing CI/CD pipelines, enhancing software development workflows, and automating...  ..., and hands-on experience with tools like Jenkins and Docker. This position emphasizes... 
    Devops

    Insight Global

    Palo Alto, CA
    15 hours ago
  •  ...Embodied AI technology. Our advanced AI software and foundation models enable vehicles...  ...to deliver impact. The role As the Principal Software Engineer - Robot Software, you will be a...  ...Application Software, Data Platform, and DevOps to ensure hardware‑software parity and... 
    Devops
    Full time
    Live in
    Work at office
    Work from home

    Wayve

    Sunnyvale, CA
    15 hours ago
  •  ...We are seeking a visionary Senior Principal Software Engineer / Technical Staff Member to spearhead...  ...Detailed Description AI Innovation & Tooling: Prototype, build, and deploy AI/LLM-...  ...Owner/Scrum Master for cross-functional DevOps, Release Engineering, and Test... 
    Devops
    Temporary work
    For contractors
    Work at office
    Local area
    Worldwide
    Shift work

    Celestica International LP

    San Jose, CA
    19 days ago
  •  ...We are looking for a meticulous Quality Engineer to ensure that every pixel, label, route...  ...pipelines, shaders, asset pipelines, and editor tooling. Perform cross‑platform compatibility...  ..., Selenium, or Espresso. CI/CD & DevOps: Direct experience integrating automated... 
    Devops
    Shift work

    Apple

    Cupertino, CA
    15 hours ago
  • $240.8k - $321.5k

     ...communities to create economic opportunity for all. Role Summary The Principal Engineer in the Identity Domain provides senior technical leadership...  .... We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn how... 
    Immediate start

    eBay Inc.

    San Jose, CA
    3 days ago
  • $221.2k - $387.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his...  ...AI to work for people. Job Description Principal Software Engineer The engineering organization...  ...organization. Help teams adopt AI-powered tools and automation to improve engineering... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    1 day ago
  • $200k

     ...where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar...  ...development workflows, and automated testing and review tools are changing how the best teams design, build, ship, and support... 
    Contract work
    Shift work

    eGain

    Sunnyvale, CA
    4 days ago
  •  ...scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc....  ..., or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring... 

    Gravity Engineering Services Pvt Ltd.

    Santa Clara, CA
    4 days ago
  • $249k - $348.5k

     ...Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools that deliver high‑quality experiences for travelers, partners, and employees. The Cloud Platform organization provides... 
    Flexible hours

    Traveltechessentialist

    San Jose, CA
    1 day ago
  • $144k - $270.25k

     ...today! Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient software to automate and... 
    Worldwide

    NVIDIA

    Santa Clara, CA
    15 hours ago
  •  ...Alto Networks is seeking early-career software engineers in Santa Clara to join an R&D team focused...  ...Cortex platforms, applying AI-enabled tools and collaborating with engineers,...  ...software development, rapid iteration, and DevOps practices while expanding expertise in... 
    Devops

    Palo Alto Networks

    Santa Clara, CA
    15 hours ago
  • $136k - $218.5k

     ...their best work. Come join the team and see how you can make a lasting impact on the world. We are currently looking for a Software/CAD Tool Engineer to join our team! In this role you’ll be building solutions to boost productivity and efficiency of our custom circuit... 

    NVIDIA

    Santa Clara, CA
    15 hours ago
  • $136k - $218.5k

    What you’ll be doing: Develop CAD software for high performance chip design and verification related...  ...functions Develop new methodologies and tools to achieve design + verification at speed of light (SOL) Work with engineers on project execution support Co‑develop EDA... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $116k - $189.75k

     ...is looking for a dedicated and motivated Software developer with particular interest in...  ...Architect, design, develop and support tools for RTL generation across all NVIDIA products...  ...Master's degree or higher in Computer Engineering or Electrical Engineering (or equivalent... 

    NVIDIA

    Santa Clara, CA
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, DevOps and Tools. Be the first to apply!