Senior Software Engineer, Python (IPLM)
Perforce | Bracknell, GB | hybrid
Source-backed Senior Software Engineer, Python (IPLM) role at Perforce.
Job description
Perforce is hiring a hybrid Senior Software Engineer in Bracknell for its IP Lifecycle Management suite. The role owns end-to-end features across the Python command-line client and PiCache, working with server, database, solutions and support teams. The posting describes product feature development, systems engineering, testing, customer-error diagnosis and productionization of AI-assisted development workflows.
Requirements
- Five or more years of professional software-engineering experience.
- Strong Python, Golang and systems-programming experience.
- Command-line tooling and structured JSON output experience.
- Experience with Perforce and Git or comparable version-control systems.
- Unit and integration test framework experience.
- Comfort working with Linux and shell scripting.
Skills
- Python
- Golang
- CLI design
- Distributed systems
- Perforce
- Git
Location Eligibility
United Kingdom