Senior Software EngineerEmbedded
{
"source": {
"name": "linkedin",
"id": "4470421148",
"url": "https://www.linkedin.com/jobs/view/senior-software-engineer-at-careers-at-mi5-mi6-and-gchq-4470421148?_l=en"
},
"postedDate": "2026-09-28T16:18:36.753Z",
"applicationDeadline": null,
"isActive": true,
"isExpired": false,
"matching": {
"role": {
"primaryTitle": "Senior Software Engineer",
"titleSynonyms": [
"Software Engineer",
"Software Developer",
"Senior Developer"
],
"secondaryTitles": [
"Security Engineer",
"Site Reliability Engineer",
"Data Engineer"
],
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"roleSubFamily": null,
"roleSubFamilyConfidence": "unknown",
"seniority": "senior",
"industries": [
"i96_it_services_and_it_consulting",
"i99_design_services",
"i100_non_profit_organizations"
]
},
"primarySignals": {
"tasks": [
"Contribute to architecture and design of new and existing systems",
"Establish and promote best practices in software engineering",
"Deliver high-quality software solutions",
"Define code review, branching and deployment strategies",
"Review pull requests to support maintainable solutions",
"Lead and mentor teams or act as technical expert",
"Collaborate with technical and non-technical stakeholders"
],
"skills": [
"Software engineering methodologies",
"Agile project leadership",
"Cloud platforms AWS, Azure, GCP",
"Software development in JavaScript, Java, Node.js, Python, Rust, Go",
"Experience with C++, Golang, Python, Rust",
"DevOps practices",
"Observability",
"Systems administration",
"Linux"
],
"tools": [
"CMake",
"HELM",
"YAML",
"JSON",
"Containerisation",
"VCPkg",
"Kubernetes"
],
"educationLevel": null,
"educationKeywords": [
"Software Engineering",
"Computer Science"
],
"certifications": [
"AWS Developer",
"Certified Scrum Master"
],
"languages": [
"English"
],
"yearsRelevant": null
},
"secondarySignals": {
"tasks": [
"Evaluate customer business requirements",
"Use AI assisted software development tools",
"Develop applications using large language models"
],
"skills": [
"Generative AI experience",
"Security engineering",
"Site reliability engineering",
"Data engineering"
],
"tools": [],
"educationLevel": null,
"educationKeywords": [],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"practical": {
"locations": [
"Cheltenham, England, United Kingdom"
],
"locationProvenance": "stated",
"countries": [
"GB"
],
"workModes": [
"hybrid"
],
"workModeProvenance": "stated",
"employmentTypes": [
"full_time"
],
"compensation": {
"min": 50354,
"max": 60036,
"currency": "GBP",
"period": "year"
}
},
"dataCompleteness": "high"
},
"indexing": {
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"countryCode": "GB",
"countryCodeConfidence": "high",
"locationBucket": "ttwa_cheltenham",
"locationBucketConfidence": "high",
"workMode": "hybrid",
"workModeConfidence": "high",
"employmentType": "full_time",
"employmentTypeConfidence": "high",
"isAgency": "direct",
"salaryMax": 60036,
"industryGroup": "i96_it_services_and_it_consulting",
"industryGroupConfidence": "high",
"educationRequired": null,
"educationRequiredConfidence": "unknown"
},
"display": {
"title": "Senior Software Engineer",
"company": {
"name": "Careers at MI5, MI6 and GCHQ"
},
"locationDisplay": "Cheltenham, England, United Kingdom",
"applicationUrl": null
},
"roleFamilyEsco": "u2512_software_developers",
"requirementsEssentiality": {
"items": [
{
"text": "experience in C++, Golang, Python, Rust, CMake, HELM, YAML, JSON, containerisation, VCPkg, observability, DevOps, kubern",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "For our Cheltenham roles, we are particularly interested in candidates with",
"confidence": "high"
},
{
"text": "experience working with cloud platforms AWS, Azure, and GCP",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "About you",
"confidence": "high"
},
{
"text": "successfully led Agile project teams",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "About you",
"confidence": "high"
}
]
}
}