Senior Python & CLI Engineer – AI-Assisted Dev (Hybrid)

Perforce Software

Bracknell

Hybrid

GBP 34,000 - 50,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work in Bracknell
Medical benefits
Dental
Vision
Retirement benefits
Life insurance
Wellness programs

Job summary

Perforce Software in Bracknell is seeking a Senior Software Engineer to design, implement, and ship Python-driven CLI tools for IP Lifecycle Management. You will work across IP, workspace, release, update, and snapshot workflows, collaborating with server and QA teams.

You will contribute to AI-assisted development practices, extend CLI integration with Perforce, Git, and SVN, and own features across the CLI and PiCache in a hybrid Bracknell role.

Qualifications

  • 5+ years of professional software engineering experience with Python.
  • Experience with CLI tooling including argument parsing and structured JSON output.
  • Experience with Perforce and Git version control.
  • Solid testing practice with unit and integration test frameworks.
  • Comfort with Linux, Bash scripting and debugging.
  • Clear written communication and design documentation skills.
  • Nice to have: Python CLI used by engineers and exposure to IP lifecycle/semiconductor domain.
  • Nice to have: experience with AI-assisted development tools (Claude Code, Copilot, etc.).

Responsibilities

  • Design, implement, and ship user-facing pi commands and subcommands spanning IP, workspace, release, update, and snapshot workflows.
  • Extend the CLI data-management layer with Perforce, SVN, and Git integration.
  • Diagnose and fix regressions in CLI integration and unit test frameworks.
  • Prototype and productionize AI-assisted development workflows.
  • Collaborate with server and support teams to resolve customer errors.
  • Own end-to-end features across the CLI and PiCache.

Skills

Python
CLI tooling
Version control
Testing frameworks
Linux
Bash scripting
AI literacy
Open-source contributions

Tools

Perforce
Git
Claude Code
Copilot
Cursor
Windows development

Job description

Perforce Software in Bracknell is seeking a Senior Software Engineer to design, implement, and ship Python-driven CLI tools for IP Lifecycle Management. You will work across IP, workspace, release, update, and snapshot workflows, collaborating with server and QA teams.

You will contribute to AI-assisted development practices, extend CLI integration with Perforce, Git, and SVN, and own features across the CLI and PiCache in a hybrid Bracknell role.

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

Similar jobs worth comparing

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
Senior Python CLI Engineer, IPLM — AI-Driven Dev
Senior Python CLI Engineer, IPLM — AI-Driven Dev

Francisco Partners • Bracknell

On-site
GBP 70,000 - 110,000
Medical, dental, vision benefits
Retirement benefits
Life insurance
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, 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 Python Engineer: Infra Automation & AI Platform (Hybrid)
Senior Python Engineer: Infra Automation & AI Platform (Hybrid)

Spectrum IT Recruitment • Southampton

Hybrid
GBP 68,000 - 83,000
8% bonus
10% pension
Private healthcare
Senior DevOps Engineer (Python) - Hybrid, AWS & CI/CD Leader
Senior DevOps Engineer (Python) - Hybrid, AWS & CI/CD Leader

Netcompany • Greater London

Hybrid
GBP 65,000 - 90,000
Hybrid working
Private medical health care
Pension contribution
+3
Software Engineer
Software Engineer

trg. • Greater London

Hybrid
GBP 60,000 - 90,000
Senior Python Developer
Senior Python Developer

Spectrum IT Recruitment • Southampton

Hybrid
GBP 68,000 - 83,000
8% bonus
10% pension
Private healthcare
Senior Python Developer
Senior Python Developer

Spectrum IT Recruitment • Eastleigh

On-site
GBP 70,000 - 80,000
Bonus 8%
Pension 10%
Private healthcare