Principal Software Engineer
Role details
Job location
Tech stack
Job description
We are looking for a Principal Software Engineer to lead the strategic direction, operational excellence, and hands-on execution of DevSecOps practices across multiple teams and platforms.
Reporting into our Delivery Director, you will be accountable for the outcomes of DevOps delivery. As a senior member of the CTO leadership team, you will govern best practices, foster a DevOps culture, and influence programs to ensure understanding of business and engineering goals.
DevOps Strategy and Leadership
- Shape the DevSecOps strategy, product, engineering, and infrastructure goals.
- Lead DevSecOps teams.
- Promote best practices in CI/CD, infrastructure as code, observability, and platform reliability.
- Guide the use of DevSecOps principles and ensure security is embedded in all stages of the delivery lifecycle and provide reports.
InfoSec and Compliance
- Ensure full accountability for Information Security compliance across the Identity & Fraud platforms and services
- Govern adherence to internal policies and external standards, ensuring compliance with all relevant security and operational frameworks.
- Leverage working knowledge of ISO/IEC 27001 to support certification efforts and embed best practices into delivery workflows.
- Use familiarity with the NIST Cybersecurity Framework to assess security posture across ID&F.
- Lead risk management activities, including identification, assessment, mitigation reporting of security and compliance risks.
Governance & Technical Oversight
- Provide technical leadership across multiple delivery platforms (e.g., Azure, AWS, Kubernetes, or Terraform).
- Guide standardisation with the wider organisation.
Service Excellence & Operational Resilience
- Ensure high availability, scalability, and resilience of delivery platforms.
- Lead incident response and post-mortem processes to lead learning and improvement.
- Guide cost optimization and efficiency through platform engineering and automation
- Lead Experian Compliance and Security policies for the ID&F organisation
Requirements
-
Degree-level qualification in Computer Science, Engineering, or related field (or equivalent experience)
-
Managed and scaled DevOps or platform engineering teams in enterprise-grade agile environments.
-
Experience in regulated or enterprise environments
-
Exposure to FinOps, cost optimization, or platform product thinking
-
Azure/AWS/GCP Architect or DevOps Engineer certifications
-
Certified Kubernetes Administrator (CKA)
-
Experience with CI/CD pipelines, GitOps, observability, and platform reliability engineering
-
Governance and risk management knowledge, including change management, incident response, and operational resilience
Benefits & conditions
- Great compensation package and discretionary bonus
- Core benefits include pension, bupa healthcare, sharesave scheme and more
- 25 days annual leave with 8 bank holidays and 3 volunteering days. You can purchase additional annual leave.