Careers
At CSL, we’re proud to foster a positive, inclusive culture that values collaboration and continuous improvement. Our shared values motivate us to embrace each person’s unique skills and talents for shared success. Join our dynamic team today!

Collaboration
We build strong inter-team relationships and encourage knowledge sharing across the whole business.
Continuous Improvement
Inspiring our team members to find small and big ways to grow as individuals and as a company.
Customer Obsessed
Dedicated to delivering the best solutions and support in the business.
I’ve been working at CSL for two years and I’ve had two promotions within that time. There is a hierarchy, but you can’t see it because everyone works so well together. It’s a really fun place to work, there’s always something going on, inside and outside the office.
I would recommend CSL to anyone who would like a modern and flexible work-life balance, as well the chance to progress and learn more. There’s opportunity here to expand your knowledge, grow as a person and build a nice career.
My greatest career achievement is that I started at CSL as a Junior Developer and I’ve grown all the way to Product Owner. To me, that’s absolutely astonishing!
CSL has helped me develop so much, both personally and professionally. Every single day is different and a challenge, and it’s never boring!
CSL has a community feeling. I look forward to being there on a Monday, rather than leaving on a Friday! There’s no other way I could explain it – I love working here.
You get to work alongside some really great people and the company has really given me the opportunity to develop my own skills since I started here.
Current vacancies
Explore our open positions and find your dream job at CSL. Or simply contact us to learn more. We’d love to hear from you.
Principal Software Engineer (.NET / C#)
Who Are CSL Looking For?
To be a successful Principal Software Engineer you must have significant domain knowledge, not be fazed by any problems when facing into the unknown. Any ticket on the backlog you are expected to be able to pick up and implement in a timely way that meets or exceeds the quality expectations, standards and business value goals.
The Role:
Software Engineers are responsible for engineering all of the systems, products and services that power CSL.
This means being responsible for the software design, code implementation, test coverage and operation of effective software and supporting toolsets within specific business and technology domains.
The role holder spends their time Exploring, Investigating, Developing, Enhancing and sometimes Decommissioning our provided Tools, Product and Services all with the aim of delivering the backlog, roadmap and overall corporate strategy with their success being measured by outcome value achieved and alignment to the agreed priorities.
This involves translating requirements into quality (meet required metrics) technical solutions then creating code for products and services adhering to our engineering standards that’s maintainable, supportable and with minimal risk to operate and able to be deployed safely into a production environment for use by customers and colleagues.
The Principal Software Engineer is the top of the Individual Contributor within the engineering track at the CSL and as such ensure software deliverables meet quality standards and are delivered effectively. They are the go-to person within their Centre of Excellence for tricky implementations; any problem should be easily resolvable by a Principal Engineer. They intimately know the design, topology, methodology and wellbeing of their centre of excellence and can help, guide and support all other engineers on achieving successful outcomes.
Key to being successful is being responsible for creating a diverse, inclusive, and welcoming environment. It is essential to ensure that everyone feels supported to be their authentic self, can grow, develop, and positively contribute to delivering value.
Key Responsibilities:
People
- Leadership of the engineering change within their centre of excellence able to guide and support other software engineers in problem solving, code implementation issues and related challenges.
- Able to work in close partnership with others – Heads of Engineering, Solution Architect, Technical Programme Manager and Leads to help to shape the engineering approaches, share knowledge and their experience.
- Able to influence colleagues in a range of different approaches to solve problems to gain wider or better results and/or drive bigger benefits.
- Able to review code output and make constructive suggestions for future improvements.
- Represent CSL externally at conferences, panels and industry events to ensure that CSL is viewed as the leading innovator within the engineering / signalling industry.
- Act as a thought leader – the principal point of contact for expertise on software issues, industry trends on developing technologies within their Centre of Excellence and seen as a role model, exemplar of demonstrating the CSL values.
Process
- Accountable for resolving technical conflict when it arises able to balance a range of different viewpoints and perspectives then apply their domain knowledge to provide guidance and support to their Engineering Lead when making decisions.
- Guiding and developing, senior, mid-weight and associate team members through general guidance on best practices in order to ensure the development of world-class software.
- Can take any task from the backlog and can shape, then break them down into defined, implementable tasks/sub-tasks that align to CSL’s Technology Standards and meet the Definition of Done/Story/Epic’s Acceptance Criteria.
- Routinely pairs with others along with reviewing and giving constructive feedback on others’ code.
- Review and writes tests using automated test-driven techniques to ensure code quality and future reliability.
- Provide frequent and accurate updates on ticket progress, expected timelines, work level outstanding, dependencies, risks, issues and duration spent to Delivery Programme Managers.
- Is accountable for documentation accuracy and writes, updates and reviews all domain documentation.
- Comfortable to contribute in group discussions/workshops on design and technical models, articulating contexts and boundaries and the rationale behind them, shaping the wider application landscape and identifying risks.
- Lead troubleshooting and resolution of issues throughout the product life cycle, including providing out-of-hours support for incident resolution and performing root cause analysis.
Technology
- Skilled with full understanding of the systems delivered, technologies utilised, and approaches taken within their domain (Centre of Excellence).
- Has understanding and can provide context on historical choices and can rationalise and validate future decisions along with highlighting risks or areas that now require re-engineering.
- Work closely with Product to understand and translate roadmap items and needs into improvements in the domain, translating requirements into tasks and code and developing high-quality code that can lead to rapid delivery. This includes owning the scope, shape and prototyping aspects of technical implementations.
- Apply in-depth knowledge of multiple programming languages, associated frameworks, and the respective tool ecosystem to create elegant solutions to problems.
- Adopt new languages and new paradigms and produce proof of concepts to evaluate new tools, applying them to the problem domain where they deliver significant benefit.
- Continually learning and maintaining knowledge of the industry and competitor developments.
Ideal Experience and Knowledge Sought:
- Demonstratable experience designing, and building distributed systems, for scalability, availability and performance and running whole system landscapes using .NET / C#.
- Experience acting as a technical authority within a domain that uses multiple technologies.
- A pragmatics and viable track record of delivering large-scale, well architected complex solutions at pace.
- Confidently and competently share knowledge to other users, customers, and other team members.
- Strong understanding of running production systems in a secure, reliable and performant way.
The above should not be viewed as an exhaustive list of skills and/or qualifications but rather CSLs view on the ideal candidate. If you feel you can meet three quarters or more of the requirements and learn the rest with support from CSL please apply now with an indication of your salary expectations for the role.
CSL operates as an equal opportunities employer and we welcome all applications regardless of gender, race, disability, sexual orientation, religion or belief, age, gender reassignment, marital or civil partnership status, pregnancy or maternity.
Senior Software Engineer (.NET/C#)
Who Are CSL Looking For?
To be a successful Senior Software Engineer, you must have strong technical expertise and problem-solving skills, capable of tackling complex development backlog tickets with confidence. You are expected to take ownership of backlog tasks, delivering high-quality implementations that align with coding standards, business objectives, and project timelines. Comfortable collaborating with peers and supporting other colleagues, you ensure that solutions are efficient, scalable, and maintainable, contributing to the overall success of the Signalling Engineering team.
The Role:
Software Engineers are responsible for engineering all of the systems, products and services that power CSL.
This means being responsible for the software design, code implementation, test coverage and operation of effective software and supporting toolsets within specific business and technology domains.
The role holder spends their time Exploring, Investigating, Developing, Enhancing and sometimes Decommissioning our provided Tools, Product and Services all with the aim of delivering the backlog, roadmap and overall corporate strategy with their success being measured by outcome value achieved and alignment to the agreed priorities.
This involves translating requirements into quality (meet required metrics) technical solutions then creating code for products and services adhering to our engineering standards that’s maintainable, supportable and with minimal risk to operate and able to be deployed safely into a production environment for use by customers and colleagues.
The Senior Software Engineer is a trusted expert within their Centre of Excellence (domain) for complex implementations, providing technical solutions and guidance. A Senior Engineer is expected to resolve challenging problems efficiently, leveraging their deep understanding of the design, topology, and methodology of their domain. They play a key role in ensuring successful outcomes through collaboration and technical capability.
Key to being successful is being responsible for creating a diverse, inclusive, and welcoming environment. It is essential to ensure that everyone feels supported to be their authentic self, can grow, develop, and positively contribute to delivering value.
Key Responsibilities:
People
- Able to work in close partnership with and under the guidance of others – Heads of Engineering, Solution Architect, Technical Programme Manager, Engineering Leads and Principal Engineers.
- Provide technical knowledge, insight, and guidance to other engineers as required.
- Review and give constructive feedback on others’ code through peer review processes.
- Support product and other stakeholders as required in shaping the Product roadmap.
- Be knowledgeable on their domain (Centre of Excellence) they are part of and its place alongside other domains and therefore are comfortable when others consult with them.
- Work with Principals and Engineering Leads in the broader Signalling engineering Team to shape, document, and enhance the best practices and technology standards.
Process
- Effectively participate in the team’s software development methodologies, such as pairing, code and documentation reviewing, testing, and continuous delivery.
- Work with project, product, and technical leads to design software and create implementable specifications and tasks at product and roadmap level.
- Ensure that the team’s technical documentation is always complete, accurate, and reliable.
- Provide frequent and accurate updates on ticket progress, expected timelines, work level outstanding, dependencies, risks, issues and duration spent to Delivery Programme Managers.
- Lead troubleshooting and resolution of issues throughout the product life cycle, including providing out-of-hours support for incident resolution and actively contribute within retrospectives.
- Ensure unit testing is always implemented alongside their code and is always fit for purpose.
- Investigate and evaluate technologies that could provide future benefit to CSL through research and experimentation.
Technology
- Comfortable and dependable in the design and development of effective software that meets complex, strategic business needs for the immediate roadmap and helps to achieve broader CSL objectives.
- Ensures their approaches, code, documentation and testing is aligned to Technology Standards and Practices.
- Ensure the code delivers works as expected (aligned to Acceptance Criteria and Definition of Done), meets wider specifications, reliability, cost efficiency and performance goals.
- Ensures the product and services is integrated with monitoring and support tooling aligned to its operating environment.
Ideal Experience and Knowledge Sought:
- Skilled in designing and building reliable software for large-scale applications in complex environments using .NET / C#.
- Experienced in popular programming frameworks, development tools, databases, and deployment processes.
- Capable and comfortable in guiding others, working with stakeholders outside of their immediate team such as Product Owners/Managers, and influencing key decisions – including communicating concerns or issues.
- Demonstratable experience and committed to high coding standards, including being a recognised practitioner of test-driven development and software quality assurance methodologies.
- Previous experience and understanding of what it takes to ensure product changes succeed, through applying best design practices, and by keeping up with new technologies.
The above should not be viewed as an exhaustive list of skills and/or qualifications but rather CSLs view on the ideal candidate. If you feel you can meet three quarters or more of the requirements and learn the rest with support from CSL please apply now with an indication of your salary expectations for the role.
CSL operates as an equal opportunities employer and we welcome all applications regardless of gender, race, disability, sexual orientation, religion or belief, age, gender reassignment, marital or civil partnership status, pregnancy or maternity.
Data Engineer
Who Are CSL Looking For?
We are seeking a highly skilled and motivated Data Engineer to join our newly formed Data & Intelligence team. Reporting to the Head of Data & Intelligence, you will play a critical role in building and maintaining robust data pipelines that support analytics, reporting, and advanced data use cases across CSL’s business functions. You will work closely with the Senior Data Analyst and other stakeholders to ensure data is accurate, timely, and accessible. This is a hands-on role ideal for someone who thrives in a fast-paced, high-growth environment and is passionate about building scalable data infrastructure. It is a great opportunity to join at a time when the data function is nascent so you will be making a significant mark on the business going forwards.
The Role:
As a Data Engineer, you will be responsible for developing and maintaining data pipelines that ingest, transform, and deliver data from various sources to support business intelligence, analytics, and operational reporting. You will collaborate primarily with the Head of Data & Intelligence but also with cross-functional teams to understand data requirements, implement efficient data workflows, and ensure data quality and governance. Your work will directly support CSL’s strategic and operational goals, helping to embed a data-driven culture across the organisation.
CSL is a market leader in IoT critical connectivity which necessitates our products to be secure, reliable and mission-critical therefore we process high volumes of close to real time data (e.g. network availability, device polling) alongside traditional operational data (e.g. sales, activations) that is less time sensitive.
Key Responsibilities:
Data Pipeline Development & Maintenance
- Contribute to design, build, and maintain scalable data pipelines for batch and real-time data processing.
- Integrate data from various sources including signalling/IoT devices, databases, APIs, and third-party platforms.
- Implement ETL/ELT/data pipeline processes to transform raw data into reporting-ready datasets.
- Produce up to date documentation describing all tooling and processes put in place and get this signed off by the Head of Data & Intelligence and Data Architect
- Work closely with engineering to enable ingestion of critical product telemetry data to allow (close to) real-time product performance observability.
Platform & Architecture Support
- Work closely with the Head of Data & Intelligence on the implementation of CSL’s modern data platform as required including potentially data warehouse, lakehouse and cloud-native architecture.
- Implement the recommended tools and technologies for data ingestion, storage, and processing.
Data Quality & Governance
- Implement data validation, cleansing, and reconciliation processes to ensure data accuracy.
- Collaborate with the Head of Data & Intelligence to align with CSL’s data governance standards.
- Monitor pipeline performance and proactively address data issues.
Collaboration & Stakeholder Engagement
- Work closely with the Senior Data Analyst to understand reporting requirements and deliver data solutions.
- Partner with product, engineering, and business teams to support data needs.
- Provide technical guidance and support to stakeholders on data-related initiatives.
- Enable other technical members of the team to self-serve data through pre-approved patterns, pipelines and tools
Innovation & Continuous Improvement
- Stay abreast of emerging trends in data engineering, cloud platforms, ML/AI and big data technologies.
- Identify opportunities to improve data pipelines, workflows and reduce operational overhead.
- Contribute to the roadmap for advanced analytics, ML/AI, and real-time data use cases.
What Success in the Role Looks Like
- Reliable and scalable data pipelines are in place to support analytics and reporting.
- Data within your purview is accurate, timely, and accessible across the organisation.
- Stakeholders are empowered with high-quality data to make informed decisions.
A collaborative and data-driven culture is fostered across business units
Ideal Experience and Knowledge:
- Proven experience in data engineering or related roles within a fast-paced environment.
- Strong proficiency in programme & scripting such as SQL, Python, PySpark and data pipeline frameworks (e.g., Airflow, dbt).
- Experience with some of the major cloud data warehouse and platforms (e.g., Snowflake, Redshift, ADF, Databricks, MS Fabric etc).
- Good engineering & DevOps process and tooling experience, e.g. Github
- Solid understanding of data modelling, ETL/ELT, data pipelines, and data warehousing.
- Experience working with high-frequency, high-volume data from connected devices or sensors is a strong advantage.
- Excellent problem-solving skills and attention to detail.
- Expertise in BI tools (e.g. Power BI, Tableau, Looker) preferred but not essential
- Strong communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
The above should not be viewed as an exhaustive list of skills and/or qualifications but rather CSLs view on the ideal candidate. If you feel you can meet three quarters or more of the requirements and learn the rest with support from CSL please apply now with an indication of your salary expectations for the role.
CSL operates as an equal opportunities employer and we welcome all applications regardless of gender, race, disability, sexual orientation, religion or belief, age, gender reassignment, marital or civil partnership status, pregnancy or maternity.
Senior Software Engineer (PHP)
Who Are CSL Looking For?
To be a successful Senior Software Engineer, you must have strong technical expertise and problem-solving skills, capable of tackling complex development backlog tickets with confidence. You are expected to take ownership of backlog tasks, delivering high-quality implementations that align with coding standards, business objectives, and project timelines. Comfortable collaborating with peers and supporting other colleagues, you ensure that solutions are efficient, scalable, and maintainable, contributing to the overall success of the Signalling Engineering team.
The Role:
Software Engineers are responsible for engineering all of the systems, products and services that power CSL.
This means being responsible for the software design, code implementation, test coverage and operation of effective software and supporting toolsets within specific business and technology domains.
The role holder spends their time Exploring, Investigating, Developing, Enhancing and sometimes Decommissioning our provided Tools, Product and Services all with the aim of delivering the backlog, roadmap and overall corporate strategy with their success being measured by outcome value achieved and alignment to the agreed priorities.
This involves translating requirements into quality (meet required metrics) technical solutions then creating code for products and services adhering to our engineering standards that’s maintainable, supportable and with minimal risk to operate and able to be deployed safely into a production environment for use by customers and colleagues.
The Senior Software Engineer is a trusted expert within their Centre of Excellence (domain) for complex implementations, providing technical solutions and guidance. A Senior Engineer is expected to resolve challenging problems efficiently, leveraging their deep understanding of the design, topology, and methodology of their domain. They play a key role in ensuring successful outcomes through collaboration and technical capability.
Key to being successful is being responsible for creating a diverse, inclusive, and welcoming environment. It is essential to ensure that everyone feels supported to be their authentic self, can grow, develop, and positively contribute to delivering value.
Key Responsibilities:
People
- Able to work in close partnership with and under the guidance of others – Heads of Engineering, Solution Architect, Technical Programme Manager, Engineering Leads and Principal Engineers.
- Provide technical knowledge, insight, and guidance to other engineers as required.
- Review and give constructive feedback on others’ code through peer review processes.
- Support product and other stakeholders as required in shaping the Product roadmap.
- Be knowledgeable on their domain (Centre of Excellence) they are part of and its place alongside other domains and therefore are comfortable when others consult with them.
- Work with Principals and Engineering Leads in the broader Signalling engineering Team to shape, document, and enhance the best practices and technology standards.
Process
- Effectively participate in the team’s software development methodologies, such as pairing, code and documentation reviewing, testing, and continuous delivery.
- Work with project, product, and technical leads to design software and create implementable specifications and tasks at product and roadmap level.
- Ensure that the team’s technical documentation is always complete, accurate, and reliable.
- Provide frequent and accurate updates on ticket progress, expected timelines, work level outstanding, dependencies, risks, issues and duration spent to Delivery Programme Managers.
- Lead troubleshooting and resolution of issues throughout the product life cycle, including providing out-of-hours support for incident resolution and actively contribute within retrospectives.
- Ensure unit testing is always implemented alongside their code and is always fit for purpose.
- Investigate and evaluate technologies that could provide future benefit to CSL through research and experimentation.
Technology
- Comfortable and dependable in the design and development of effective software that meets complex, strategic business needs for the immediate roadmap and helps to achieve broader CSL objectives.
- Ensures their approaches, code, documentation and testing is aligned to Technology Standards and Practices.
- Ensure the code delivers works as expected (aligned to Acceptance Criteria and Definition of Done), meets wider specifications, reliability, cost efficiency and performance goals.
- Ensures the product and services is integrated with monitoring and support tooling aligned to its operating environment.
Ideal Experience and Knowledge Sought:
- Skilled in designing and building reliable software for large-scale applications in complex environments.
- Experienced in popular programming frameworks, development tools, databases, and deployment processes.
- Capable and comfortable in guiding others, working with stakeholders outside of their immediate team such as Product Owners/Managers, and influencing key decisions – including communicating concerns or issues.
- Demonstratable experience and committed to high coding standards, including being a recognised practitioner of test-driven development and software quality assurance methodologies.
- Previous experience and understanding of what it takes to ensure product changes succeed, through applying best design practices, and by keeping up with new technologies.
The above should not be viewed as an exhaustive list of skills and/or qualifications but rather CSLs view on the ideal candidate. If you feel you can meet three quarters or more of the requirements and learn the rest with support from CSL please apply now with an indication of your salary expectations for the role.
CSL operates as an equal opportunities employer and we welcome all applications regardless of gender, race, disability, sexual orientation, religion or belief, age, gender reassignment, marital or civil partnership status, pregnancy or maternity.
HR Director
Who Are CSL Looking For?
The ideal candidate will likely be a People Director in a smaller tech business, or a divisional leader in a larger business looking to step into their first number one role. We are looking for a candidate who has a strong grounding and a breadth of experience in complex, best in class HR models in different size businesses, who can drive change and transformation with agility.
Duties & Responsibilities:
This role will encompass a range of responsibilities including but not limited to:
Strategic Leadership
- Develop and execute a People strategy that is aligned to business objectives and growth plans
- Lead organisational design and scaling initiatives, including geo expansion
- Drive talent and succession planning with active focus on leadership development
- Manage both organic growth and support M&A integration planning
- Ensure international alignment and compliance across global operations
- Conduct strategic workforce analysis and planning
Business Partnership
- Establish aligned commercial ‘strategic’ HR plans at executive level
- Drive performance management transformation
- Lead PE liaison and investor relations from HR perspective
- Implement focus-scale enablers across the organisation
- Drive organisational design and resource optimisation
- Develop and execute comprehensive talent planning strategies
- Evolve and manage L&D/Skills development agenda as well as a robust performance management structure
- Lead BU engagement planning and execution
- Provide executive leadership coaching and development
Talent Acquisition Excellence
- Build successful resourcing capabilities
- Address critical bottlenecks and talent gaps
- Implement rapid mobilisation models for scaling
- Drive market understanding and competitive intelligence
- Develop entry-level talent pipelines
- Strengthen employer brand and employee value proposition
- Establish strategic platforms and partnership networks
Employee Experience & Culture
- Implement employer of choice testing and measurement frameworks
- Define and embed organisational culture and values
- Design and execute employee engagement strategies
- Create comprehensive internal communications and events programs
- Lead demographic understanding and inclusion initiatives
- Establish CSR, DEI&B, wellbeing, and ESG programs
HR Foundations & Operations
- Build robust HR technology roadmap focusing on data/insight delivery, leveraging AI capabilities
- Ensure operational efficiency across all HR functions
- Establish governance, legal, and policy frameworks
- Lead HR service delivery transformation
- Implement advanced analytics and reporting capabilities
- Build, lead and develop a first-class HR function that partners the business.
Key Skills & Qualifications Sought:
Requirements
- 10+ years of progressive HR leadership experience
- Proven track record in organisational transformation and strategic HR delivery
- Experience in scaling organisations through rapid growth phase
- Strong business acumen with ability to align HR strategy to business objectives
- International/global HR experience with multi-market operations
- M&A and integration experience preferred
Leadership Competencies
- Strategic Visionary: Ability to translate business strategy into compelling HR roadmaps
- Change Leader: Proven success in bringing energy, pace and discipline to organisational transformation
- Business Partner: Commercial mindset with ability to influence C-suite and board level
- People Developer: Track record of building high-performing teams and developing talent to high standards
- Cultural Champion: Experience in defining and embedding organisational culture
- Digital Innovator: Understanding of HR technology and data-driven decision making
Technical Expertise
- Talent Strategy: End-to-end talent planning, acquisition, and development
- Organisational Design: Experience in restructuring and optimising organisational effectiveness
- Employee Engagement: Proven methodologies for measuring and improving engagement. We are an accredited Great Place to Work employer, so understanding of this process, or similar would be useful.
- Performance Management: Fluency in all approaches to performance and development
- HR Analytics: Data-driven insights and metrics-based decision making
- Compliance & Governance: Strong understanding of employment law and risk management
The above should not be viewed as an exhaustive list of skills and/or qualifications but rather CSLs view on the ideal candidate. If you feel you can meet three quarters of the requirements and learn the rest with support from CSL please apply now with an indication of your salary expectations for the role.
CSL operates as an equal opportunities employer and we welcome all applications regardless of gender, race, disability, sexual orientation, religion or belief, age, gender reassignment, marital or civil partnership status, pregnancy, or maternity.
Head of SRE
Who Are CSL Looking For?
An adaptable, all‑round Head of SRE with a good understanding of both DevOps engineering and modern QA practices, capable of owning systems reliability engineering across the full lifecycle of a service. Someone who will be comfortable shaping the backlog for the DevOps and QA teams to ensure our platforms operate with high‑reliability and being a person who is comfortable moving between defining a direction, getting hands‑on and providing quality‑driven operational oversight. They bring experience managing complex technical backlogs, navigating dependencies, and resolving risks through collaborative work with Engineering, Product, and Operations. Given CSL’s extensive Microsoft Azure footprint, real-world experience applying SRE principles, tooling, and observability patterns within Azure is essential.
The Role:
The Head of SRE is a new role and brings together the disciplines of DevOps and QA under one functional team. The aim being to ensure full automation of deliverables into different environments with an emphasis on ensuring the quality of the releases. The role holder will be responsible for driving technical excellence across System Reliability Engineering (DevOps and QA testing) and implementing automation. Ultimately ensuring that every solution deployed is secure, reliable, scalable, observable, and resilient.
The Role Holder will be working closely with product and wider engineering leadership focusing on embedding best-in-class platform practices and testing frameworks that accelerate deployment cycles, improve testing, reduce incidents, and uphold exceptional quality standards.
Key to being successful is being responsible for creating a diverse, inclusive, and welcoming environment. It is essential to ensure that everyone feels supported to be their authentic self, can grow, develop, and positively contribute to delivering value.
Key Responsibilities:
People
- Build a team that blends SRE practices, DevOps engineers, and QA mindsets, ensuring the team understand how functional correctness, resilience, and operability fit together. Provisioned as shared services to other engineering teams, enabling consistent support for roadmap initiatives.
- Line management, performance management and personal development for all direct reports and as part of the Engineering Leadership make recommendations and provide support to others.
- Able to set challenging team and individual objectives with clear expectations about performance levels, addresses performance issues quickly and fairly, treats reports with honesty, respect and compassion.
- Champion a collaborative, outcome-driven culture focused on proactive problem-solving, continuous learning, and open communication.
- Represent reliability concerns at leadership level, influencing wider priorities and resourcing.
- Drive knowledge sharing, runbook quality, and operational readiness across all teams.
Process
- Act as the “Technical Product Owner” and manage the SRE backlog to prioritise new and improvement activities to the shared frameworks and capabilities provided to the engineering teams – taking direction from future business strategic backlog ideas and engineer’s feedback.
- Lead the DevOps team in the development and maintenance of robust CI/CD platforms that streamline deployment, reduce manual steps, and align with security and governance principles.
- Provide the shared QA function to all areas within Signalling, prioritised to the strategic backlog – managing resource allocation, capacity planning and coverage.
- Deliver integration of QA into every stage of the software lifecycle from unit testing to end-to-end coverage using data to inform improvements and reduce defects.
- Coach teams on modern testing approaches, including automation, exploratory testing, and non‑functional validation such as performance and resilience. Encourage a culture of curiosity, experimentation, and learning.
- Define service readiness criteria covering reliability, quality, observability, and operational maturity before launch and embed into the wider delivery lifecycle.
- Oversee the Change Management processes, ensuring safe deployments, progressive delivery, and rollback strategies.
Technology
- Set standards for observability (real-time insight into system behaviour and performance), including metrics, logs, traces, dashboards, and alerting consistency encapsulate and implement self-healing (proactive monitoring frameworks) capabilities and run books.
- Guide software engineering teams in designing systems that support progressive delivery, blue/green deployments, and safe rollback strategies.
- Oversee capacity planning, performance engineering, and resilience testing (e.g., load, chaos, failover) is treated as a first‑class engineering activity, not an afterthought.
- Facilitating deployment and agility to engineers by providing and maintaining a catalogue of self-service capabilities that can be directly included within CI/CD pipelines by engineers.
- Define and evolve QA practices to ensure high uptime, performance, and system integrity.
- Ensure platforms and services meet operational, security, and reliability requirements.
- Evaluate and guide emerging technology adoption, aligning innovation with long-term engineering goals and business value.
Ideal experience and knowledge:
- Proven experience leading complex service-driven systems in high-demand environments with a focus on reliability and scalability and in establishing SRE operating models, defining how SRE collaborates with product, software engineering and operations.
- Demonstrated ability to define, observe, measure and govern SLOs, SLIs, and error budgets, and use them to drive engineering and product decisions.
- Technical leadership across diverse skillsets, including SRE, DevOps, and QA disciplines.
- Strong stakeholder engagement skills, both internally and externally, supporting technical alignment and decision-making.
- Effective coordination in fast-paced teams, across in-house and global supplier models.
- Skilled in managing costs and resource allocation, particularly in multi-vendor setups.
- Strategic alignment of SRE backlogs with customer-focused goals and engineering capabilities.
The above should not be viewed as an exhaustive list of skills and/or qualifications but rather CSLs view on the ideal candidate. If you feel you can meet three quarters or more of the requirements and learn the rest with support from CSL please apply now with an indication of your salary expectations for the role.
CSL operates as an equal opportunities employer and we welcome all applications regardless of gender, race, disability, sexual orientation, religion or belief, age, gender reassignment, marital or civil partnership status, pregnancy or maternity.