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
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.
- 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.
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.
Lead QA Automation Engineer
Who Are CSL Looking For?
To be a successful Lead QA Engineer, you will be responsible for overseeing the quality assurance processes for the end-to-end solutions we are building, ensuring the functionality, security, usability, and performance of our products across all of the component systems (devices, platform business systems, user facing tooling etc) meets or ideally exceeds the acceptance criteria, definitions of done, standards and customers expectations.
Ultimately our QA Engineers are responsible for ensuring the highest quality of our products and services are delivered to our customers demonstrating the outcome goals of critical, secure and live solutions.
We are after more than just testers at CSL – while testers focus on detecting issues, we are specifically after QA Engineers who can collaborate and work proactively to prevent them and improve overall quality for our customers.
The Role:
QA Engineers are responsible for testing and quality assurance for all of the systems, products and services that power CSL. This means being responsible for the test coverage, end-to-end testing, automation and Ā integration of testing within CI/CD pipelines along with conducting manual testing within specific domains.
The role holder spends their time collaborating with peers and supporting other colleagues, including Business Process Owners, Product Managers, Software Engineers, Solution Architects and DevOps Engineers, to ensure that the quality of our platform meets and exceeds our requirements with the end goal being a fully automated test environment integrated within our CI/CD pipelines.
As a Lead QA Engineer, you are expected to take ownership of all testing tasks working closely with the Software Engineers when they implement their unit tests to ensure quality and coverage then providing the end-to-end test approaches for the solution including, when required, hands-on hardware device-based testing systematically evaluating physical devices to verify functionality, durability, and performance, ensuring they meet quality standards, compliance and customerās expectations. The Lead QA Engineer will co-ordinate all of the testing activities for a product and ensure the outcomes and the associated spread of good practice and knowledge.
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 QA Engineers.
- Provide technical knowledge, insight, and guidance to other QA Engineers as required.
- Review and give constructive feedback on Software engineers Unit Tests through review processes.
- Collaborating and integrating with other product Centres of Excellence colleagues
- Liaising directly with Product Managers to understand end-to-end scope for multi-CoE projects
- Accurately tracking and communicating status information and issues identified.
- Contributing to the development of other QA Engineers.
- Liaising with external suppliers of testing capabilities and ensuring they comply with standards.
Process
- Work with project, product, and technical leads to ensure testing coverage is comprehensive and create implementable test plans 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.
- Leading the definition and implementation of all end-to-end and specific product testing
- Planning, estimating, reporting, and directing test activities across other QA Engineers
- Defining and implementing automated test approaches for consistency
- Keeping up with testing methodology advancements through conferences and other learning activities
- Continuous improvement of QA processes, Software Engineering training, wider methodologies, and QA tools
- Ensuring release readiness through validation, testing and coordination with Delivery Programme Managers.
Technology
- Creating manual and automated test cases for all functional and non-functional requirements using Playwright / Typescript.
- Designing and implementing comprehensive end-to-end test plans for all future releases
- Conducting manual testing, including exploratory, regression, functional, and usability testing
- Undertaking manual testing for devices and hardware solutions
- Troubleshooting issues found during testing, identifying root causes, and validation of bugs
- Producing descriptive test outcome reports that evidence product functionality and gaps
Ideal Experience and Knowledge Sought:
- Proven and strong hands-on experience in testing methodologies and practices.
- Experience developing automated end-to-end testing solutions using Playwright / Typescript.
- Analytical Thinking ability to balance business needs, technology constraints, and user experience.
- Detailed and comprehensive technical understanding of test automation and & Process Knowledge for defect tracking, automation toolsets and test/backlog management systems.
- Experience of problem-solving and comfortable troubleshooting issues and improve testing strategies.
- Comfortable to collaborate with others and can create clear communications with cross-functional skillsets and easily able to explain complex testing concepts clearly.
- Always staying updated on new technologies while happy coaching other team members.
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.
Hardware Engineering Manager
Who Are CSL Looking For?
An experienced and driven Hardware Engineering Manager with experience of implementingĀ embedded devices and the bespoke manufacturing of electronic systems.Ā Someone who has lead on the design of PCBās, component selections, managed Bills of Materials and worked closely with manufacturers (factories) in the creation of electronic hardware.
The Role:
TheĀ Hardware Engineering ManagerĀ leads on CSLās complex portfolio of delivery programmes that support achieving the wider strategies. The role ensures timely delivery of highāquality technical solutions drawing together product and engineering to achieve the outcomes.
The role holder is accountable for the endātoāend delivery of value across the hardware engineering function. This role delivers impact by applying bestāpractice hardware engineering principles across electronic design, embedded systems, manufacturability, compliance, lifecycle management, implementation, integration, certification, and ongoing operational support for manufacturing partners.
A core part of the role is connecting people, technologies, suppliers, and processes to achieve highāquality outcomes, while modelling a culture of shared knowledge, collaborative problemāsolving, and crossāfunctional partnership across the organisation.
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
- Interacting with customers on future hardware engagements and prototypes.
- Working closely with software engineers and product teams to ensure integrated solutions.
- Working with component manufacturers on product lines, component selection. capabilities and suitability (e.g., future 5G radio modules).
- Manufacturing partner and supplier selection, implementation, management support and escalation.
- Working with tooling manufacturers on plastics, designs and specifications.
- Working with PCB manufacturers on board fabrication and revisions.
- Leading, mentoring, and developing Electronics Engineers (reviews, coaching, development).
- Supporting Electronics Engineers in reviews and validations of schematics, PCB layouts, and componentālevel designs.
Process
- Hardware implementation lifecycle management: concept ā prototype ā testing ā certification ā manufacturing ā maintenance.
- Resource planning, workload balancing, timeline management, sizing and prioritisation.
- Definition, implementation and management of production processes appropriate to the product and volumes.
- Overseeing and advising on assembly, installation, and production processes.
- Resolving issues identified during manufacturing, component changes, yield.
- Ensuring the production of design documentation, specification documentation, test reports, and longāterm support materials.
- Ownership of compliance, certification validation and standards/regulatory requirements (CE, UKCA, EMC, safety).
- Setting the hardware technical direction, standards, and best practices for the electronics team.
- In collaboration with Product, defining the longāterm hardware roadmap, including sunset periods for existing devices.
- Owning and implementing the direction and processes required for hardware manufacturing.
Technology
- Leading on the design and development of electronic hardware ā circuits, cases, accessories.
- Selecting modules, processors, power components, and evaluating new technologies.
- Defining Bills of Materials, costing, validating component selection and performance characteristics.
- Delivery of PCB design, embedded systems and microcontroller implementation.
- Ensuring hardware designs are optimised to meet product functionality with volume production.
- Ensuring hardware designs are created so they can be manufactured easily and costāeffectively (DFM) and assembled quickly and reliably (DFA), while still meeting performance and quality needs.
- Oversight of the general microcontroller and microprocessor firmware development.
- Ensuring firmware capabilities and specifications align with hardware design and capabilities.
- Validating and debugging hardware, compliance checks, and faultāfinding on hardware devices.
- Research and evaluation of future component selections and providers.
- Evaluating emerging technologies and supporting Product on their utilisation.
IdealĀ Experience andĀ KnowledgeĀ Sought:
Proven leadership of hardware engineering, with experience guiding electronic design, embedded systems development, and crossāfunctional delivery across hardware, firmware, and manufacturing.
Technical expertise in electronic hardware design, including component selection, PCB development, microcontroller/microprocessor systems, and hardware/firmware integration.
Strong understanding of manufacturing processes and supplyāchain dynamics, including DFM/DFA, production tooling, PCB fabrication, compliance testing, and working with global suppliers/partners.
Demonstrated ability to manage full hardware product lifecycles, from concept and prototyping through certification, volume production, maintenance, and componentāchange management.
Experience shaping hardware strategy and roadmaps, evaluating emerging technologies, defining standards and best practices, and aligning engineering direction with product and organisational goals.
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 QA Engineer
Who Are CSL Looking For?
To be a successful Senior QA Engineer, you will be responsible for overseeing the quality assurance processes for the end-to-end solutions we are building, ensuring the functionality, security, usability, and performance of our products across all of the component systems (devices, platform business systems, user facing tooling etc) meets or ideally exceeds the acceptance criteria, definitions of done, standards and customers expectations.
Ultimately our QA Engineers are responsible for ensuring the highest quality of our products and services are delivered to our customers demonstrating the outcome goals of critical, secure and live solutions.
We are after more than just testers at CSL – while testers focus on detecting issues, we are specifically after QA Engineers who can collaborate and work proactively to prevent them and improve overall quality for our customers.
The Role:
QA Engineers are responsible for testing and quality assurance for all of the systems, products and services that power CSL. This means being responsible for the test coverage, end-to-end testing, automation and Ā integration of testing within CI/CD pipelines along with conducting manual testing within specific domains.
The role holder spends their time collaborating with peers and supporting other colleagues, including Business Process Owners, Product Managers, Software Engineers, Solution Architects and DevOps Engineers, to ensure that the quality of our platform meets and exceeds our requirements with the end goal being a fully automated test environment integrated within our CI/CD pipelines.
As a Senior QA Engineer, you are expected to take ownership of all testing tasks working closely with the Software Engineers when they implement their unit tests to ensure quality and coverage then providing the end-to-end test approaches for the solution including, when required, hands-on hardware device-based testing systematically evaluating physical devices to verify functionality, durability, and performance, ensuring they meet quality standards, compliance and customerās expectations. The Senior QA Engineer will co-ordinate all of the testing activities for a product and ensure the outcomes and the associated spread of good practice and knowledge.
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 QA Engineers.
- Provide technical knowledge, insight, and guidance to other QA Engineers as required.
- Review and give constructive feedback on Software engineers Unit Tests through review processes.
- Collaborating and integrating with other product Centres of Excellence colleagues
- Liaising directly with Product Managers to understand end-to-end scope for multi-CoE projects
- Accurately tracking and communicating status information and issues identified.
- Contributing to the development of other QA Engineers.
- Liaising with external suppliers of testing capabilities and ensuring they comply with standards.
Process
- Work with project, product, and technical leads to ensure testing coverage is comprehensive and create implementable test plans 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.
- Leading the definition and implementation of all end-to-end and specific product testing
- Planning, estimating, reporting, and directing test activities across other QA Engineers
- Defining and implementing automated test approaches for consistency
- Keeping up with testing methodology advancements through conferences and other learning activities
- Continuous improvement of QA processes, Software Engineering training, wider methodologies, and QA tools
- Ensuring release readiness through validation, testing and coordination with Delivery Programme Managers.
Ā
Technology
- Creating manual and automated test cases for all functional and non-functional requirements
- Designing and implementing comprehensive end-to-end test plans for all future releases
- Conducting manual testing, including exploratory, regression, functional, and usability testing
- Undertaking manual testing for devices and hardware solutions
- Troubleshooting issues found during testing, identifying root causes, and validation of bugs
- Producing descriptive test outcome reports that evidence product functionality and gaps
Ideal Experience and Knowledge Sought:
- Proven and strong hands-on experience in testing methodologies and practices.
- Analytical Thinking ability to balance business needs, technology constraints, and user experience.
- Detailed and comprehensive technical understanding of test automation and processes.
- Best practice knowledge for defect tracking, automation toolsets and test/backlog management systems.
- Experience of problem-solving and comfortable troubleshooting issues and improve testing strategies.
- Comfortable to collaborate with others and can create clear communications with cross-functional skillsets and easily able to explain complex testing concepts clearly.
- Always staying updated on new technologies while happy coaching other team members.
- Understanding of how QA can form part of an SRE team alongside DevOps.
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
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.
Technical Account Manager IoT
Who Are CSL Looking For?
As a Technical Account Manager (TAM) within our IoT department, you will serve as the strategic and technical advisor to key customers, ensuring they maximize the value of our IoT products and solutions. Youāll play a pivotal role in building trusted customer relationships, managing post-sales success, and driving adoption, retention, and expansion. With a deep understanding of IoT communication technologies and customer business needs, you will act as a bridge between clients, sales, technical, product, and support teams.
The role demands familiarity with the IoT industry and associated technologies/platforms as well as the ability to interpret and work within the framework of customer contracts. You will maintain regular contact with your assigned accounts focusing on customer satisfaction, evolving requirements, and new solution opportunities.
Duties & Responsibilities:
This role will encompass a range of responsibilities including but not limited to:
- Develop and maintain strategic long-term trusting relationships with key enterprise IoT customers to accomplish organic growth and strategic long-term company objectives, serving as the primary technical point of contact.
- Collaborate closely with the sales team to provide technical leadership and guidance during all stages of the customer lifecycle.
- Maintain regular account contact, building long-term relationships with both technical and business stakeholders.
- Manage the technical aspects of contract change requests and deliver high quality responses/pricing/proposals
- Manage, track and analyse key technical account metrics including service levels, solution performance etc.
- Engage with customers to identify potential new projects, technical requirements, and upsell opportunities.
- Develop a deep understanding of customer goals, environments, and use cases to align IoT solutions and services accordingly.
- Provide ongoing guidance to customers on IoT solution architecture, integration best practices, and the ongoing evolution of our product/services roadmap.
- Building and maintaining continuous supporting knowledge of CSL IoT infrastructure, applications, processes, technologies, markets, billing platforms and product developments.
- Advise customers on industry trends, product capabilities, and feature adoption to support their digital transformation initiatives.
- Conduct regular technical reviews, QBRs, and roadmap alignment sessions as necessary.
- Coordinate cross-functional internal efforts to ensure timely delivery of agreed solutions and issue resolution.
- Support project planning, onboarding, deployment, and upgrades in collaboration with internal delivery teams.
- Proactively monitor account health, usage patterns, and potential risks.
- Troubleshoot complex technical issues and ensure timely resolution through coordination with support and technical services teams.
- Escalate critical issues as necessary, acting as the voice of the customer internally.
- Identify opportunities for upsell or expansion based on customer needs and usage.
- Develop a good understanding of customer needs and their markets, assisting to shape future CSL product development strategy.
- Liaising with colleagues to continually define client and user requirements to formulate relevant offerings.
- Collaborate with Sales and commercial teams to support renewal negotiations and growth.
Key Skills & Qualifications Sought:
- Proven experience in a Technical Account Manager, Solutions Engineer, or similar customer-facing technical role.
- 5+ years of experience in a technical account management role in IoT or relevant telecoms industry
- Strong understanding of connectivity technologies: cellular (2Gā5G), broadband, satellite, VPNs, APNs, and related infrastructure.
- Familiarity and experience of IoT platforms such as Cisco Jasper, GDSP, DCP, or equivalent.
- Ability to interpret and work with commercial contracts from a technical perspective.
- Appreciation of commercial as well as technical requirements.
- Excellent communication and relationship management skills, with the ability to explain complex concepts to both technical and non-technical stakeholders.
- Familiarity with IoT use cases in sectors such as automotive, telematics, security, utilities, telecare
- Knowledge of device management, SIM lifecycle management, and IoT security best practices.
- Experience with enterprise networking concepts, APIs, and data integration.
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.āÆāÆĀ