Systems Software Engineer (Linux Networking CICD)
Job Summary
Role: Systems Software Engineer (Linux / Networking / CI/CD)
Industry: Satellite Communications / Secure Communications / Network Infrastructure Industry
Location: Redhill Surrey (Onsite First 6 Months) Hybrid after probation/training period up to 6 remote days per month
Type: Permanent
We are currently supporting a highly respected organisation operating in the secure communications satellite networking and critical infrastructure sectors in its search for a Developer/Systems Engineer.
This is an opportunity to join a technically advanced engineering environment delivering bespoke solutions across satellite communications enterprise networking remote connectivity and mission-critical infrastructure.
Due to the nature of the end clients and projects involved candidates must have been based in the UK continuously for the past 5 years and hold a NATO-country passport. Security and compliance checks will form part of the hiring process.
The first 6 months of the role will be fully onsite in Redhill to support onboarding collaboration and knowledge transfer. Following this period hybrid working is available with up to 6 remote working days per month.
Key Responsibilities:
Lead and contribute to the design development and maintenance of bespoke Linux-based systems and applications
Support the ongoing evolution of enterprise and satellite communication platforms
Work across software development infrastructure and systems engineering activities
Manage and improve CI/CD pipelines and development tooling
Collaborate closely with engineering product and network teams within Agile/SCRUM environments
Mentor junior developers and contribute to technical leadership across the team
Support escalated technical issues and customer-facing engineering activities where required
Produce and maintain technical documentation for developed solutions
Continuously evaluate emerging technologies relevant to secure communications and networking environments
Core Technology Environment:
Linux (Debian / Ubuntu)
Apache
MySQL
Python
PHP
ReactJS
NodeJS
CI/CD Pipelines
BitBucket
JIRA
Xray / Pytest / Jest / Cypress
TCP/IP Networking
WAN / LAN Technologies
Satellite Communications Infrastructure
VoIP / Asterisk Platforms
Requirements:
Strong software engineering and systems development background
Hands-on experience across modern Linux environments
Experience managing CI/CD pipelines and development workflows
Strong networking fundamentals including TCP/IP WAN and LAN technologies
Experience with Agile/SCRUM delivery methodologies
Ability to work independently and within highly collaborative technical teams
Analytical and solution-oriented mindset
Previous experience mentoring or leading developers is advantageous
Degree HND/HNC in Computer Science Engineering or related discipline OR equivalent commercial experience
Ideally 5 years of relevant industry experience
Highly Desirable:
Experience within satellite communications secure networking or telecoms environments
SonarQube experience
SOA architecture knowledge
VoIP / Asterisk exposure
Experience supporting mission-critical or high-availability systems
Important Eligibility Requirements:
Must hold a NATO-country passport
Must have lived in the UK continuously for the last 5 years
Must be comfortable working on-site in Redhill for the first 6 months
Must be eligible to work in the UK without sponsorship
Application Process:
To apply please submit your CV and a cover letter detailing your relevant experience and qualifications for the role. Applications will be reviewed on a rolling basis so early submissions are encouraged.
Equal Opportunity Employer:
We value diversity and are committed to creating an inclusive work environment. We encourage applicants from all backgrounds to apply.
Contact: Elvis Eckardt
Required Experience:
IC
About Company
Position: IT Support Technician Location: Onsite in Redhill, Surrey with 6 Remote Days per monthDepartment: EnterpriseSection: Service Management TeamReports to: Head of Technology & Networks About the Role: As a Support Technician, you will provide technical support for customer sys ... View more