Senior Python CLI Engineer, IPLM — AI-Driven Dev

Francisco Partners

Bracknell

On-site

GBP 70,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision benefits
Retirement benefits
Life insurance

Job summary

Perforce is seeking a Senior Software Engineer to own end-to-end features across the CLI and PiCache within the IPLM suite. You will collaborate with the API and database teams to deliver robust tooling used by semiconductor teams, while supporting customers and resolving complex issues.

This role blends product feature work with systems engineering and modern AI-assisted development practices, including designing commands, extending data-management integration, and producing high-quality test

Qualifications

  • 5+ years of professional software engineering experience with Python as a primary language.
  • Experience designing CLI tools with argument parsing, subcommands and JSON output.
  • Experience with Perforce and Git version control.
  • Strong testing practice for unit and integration tests.
  • Clear written communication and ability to document design decisions.
  • Comfortable on Linux and proficient in Bash scripting.

Responsibilities

  • Design, implement, and ship user-facing pi commands and subcommands spanning workflows.
  • Extend CLI data-management layer, integrating with Perforce, SVN and Git.
  • Diagnose and fix regressions in CLI testing frameworks; keep branches releasable.
  • Prototype and productionize AI-assisted development workflows for QA and automation.

Skills

5+ years software engineering
Python
CLI tooling
Version control (Perforce)
Version control (Git)
Testing (unit/integration)
Written communication
Linux / Bash scripting

Tools

Perforce/Helix Core
Git
Bash scripting

Job description

Perforce is seeking a Senior Software Engineer to own end-to-end features across the CLI and PiCache within the IPLM suite. You will collaborate with the API and database teams to deliver robust tooling used by semiconductor teams, while supporting customers and resolving complex issues.

This role blends product feature work with systems engineering and modern AI-assisted development practices, including designing commands, extending data-management integration, and producing high-quality test

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python CLI Engineer, IPLM & AI-Driven Workflows
Senior Python CLI Engineer, IPLM & AI-Driven Workflows

Delphix • Bracknell

On-site
GBP 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Software Engineer, Python (IPLM)
Senior Software Engineer, Python (IPLM)

Delphix • Bracknell

On-site
GBP 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Software Engineer, Python (IPLM)
Senior Software Engineer, Python (IPLM)

Francisco Partners • Bracknell

On-site
GBP 70,000 - 110,000
Medical, dental, vision benefits
Retirement benefits
Life insurance
Senior Python & CLI Engineer – AI-Assisted Dev (Hybrid)
Senior Python & CLI Engineer – AI-Assisted Dev (Hybrid)

Perforce Software • Bracknell

Hybrid
GBP 34,000 - 50,000
Hybrid work in Bracknell
Medical benefits
Dental
+4
Senior Software Engineer, Python
Senior Software Engineer, Python

Perforce Software • Bracknell

Hybrid
GBP 34,000 - 50,000
Hybrid work in Bracknell
Medical benefits
Dental
+4
AI-Powered Systems Engineer
AI-Powered Systems Engineer

The Engineering Company • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Meaningful equity
Health, dental, and vision coverage
+1
Principal PM, AI‑Driven IDP Platform
Principal PM, AI‑Driven IDP Platform

IFS • Staines-upon-Thames

Hybrid
GBP 65,000 - 92,000
Hybrid work
Senior AI Platform Engineer (IDP & CI/CD)
Senior AI Platform Engineer (IDP & CI/CD)

IFS • England

Hybrid
GBP 120,000 - 180,000
Lead Software Engineer - AI Engineering
Lead Software Engineer - AI Engineering

JPMorgan Chase & Co. • Greater London

On-site
GBP 110,000 - 160,000
Senior Software Engineer - AI-Driven DX & Python Systems
Senior Software Engineer - AI-Driven DX & Python Systems

NextGenEnergyJobs • Greater London

Hybrid
GBP 90,000 - 130,000