{"id":3723271,"url":"https://alion.io/job/mi5-senior-software-engineer-gchq-permanent","title":"Senior Software Engineer (GCHQ Permanent)","company":{"id":1764552,"name":"MI5","domain":"mi5.gov.uk","url":"https://alion.io/company/mi5-gov-uk","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Manchester, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":50354,"max":60036,"currency":"GBP","period":"year","gross":null,"usd_annual":80546},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"GCP","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"Rust","optional":false},{"name":"SRE","optional":false}],"status":"live","first_seen_at":"2026-11-02T10:04:57Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-08T12:52:01Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"Join GCHQ as a Senior Software Engineer, where you'll play a crucial role in solving mission-critical challenges and contributing to the architecture and design of systems. You'll work with a variety of software engineering frameworks and technologies, and have opportunities for professional development and flexible working arrangements.\nMissions\nContribuer à l'architecture et à la conception de nouveaux systèmes, établir et promouvoir les meilleures pratiques, et livrer des solutions logicielles de haute qualité.\nAppliquer votre expertise à une variété de frameworks et de technologies de génie logiciel, travailler avec des langages tels que JavaScript, Java, Node.js, Python, Rust et Go.\nMentorer une équipe ou agir en tant qu'expert technique au sein d'un groupe performant, en tirant parti de votre connaissance des méthodologies diverses pour livrer des solutions impactantes.\nProfil recherché\nAs a Senior Software Engineer, you will bring expertise in the frameworks and technologies mentioned above, along with experience working with cloud platforms AWS, Azure, and GCP. You’ll have successfully led Agile project teams, evaluated customer business requirements, and delivered high-quality software solutions that make a real impact\nStrategic and self-driven, you’ll serve as a bridge between teams, communicating technical information with clarity and confidence. You’ll thrive in a fast-paced, innovative environment where creativity is key to solving complex and unprecedented challenges\nExperience of generative AI would be advantageous, whether through using AI assisted software development tools, understanding agentic patterns, or developing applications that use large language models. An awareness of how to evaluate AI-generated outputs and use these technologies responsibly, securely and effectively would also be beneficial. What matters most is your curiosity and willingness to develop your knowledge as these technologies evolve\nWe welcome experienced professionals from a variety of related fields, including security engineering, site reliability engineering and data engineering. Your genuine enthusiasm for software engineering, combined with your ability to mentor others, collaborate effectively, and stay ahead of emerging technologies, makes you a valuable contributor to a forward-thinking engineering community","description_format":"text","description_chars":2352,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule","Professional development"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-04T03:47:37Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":5,"expected_fill_days":29,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-11-08T05:47:12Z"},"pay":{"stated_usd_annual":80546,"is_top_pay":false},"html_url":"https://alion.io/job/mi5-senior-software-engineer-gchq-permanent","json_url":"https://alion.io/job/mi5-senior-software-engineer-gchq-permanent.json","meta":{"generated_at":"2026-11-08T14:55:58Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31585,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1764552},"rest":"https://alion.io/mcp/rest/get_company?id=1764552"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmi5-senior-software-engineer-gchq-permanent"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmi5-senior-software-engineer-gchq-permanent"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmi5-senior-software-engineer-gchq-permanent"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/mi5-senior-software-engineer-gchq-permanent\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmi5-senior-software-engineer-gchq-permanent"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3723271}},{"tool":"search_jobs","arguments":{"company":"mi5.gov.uk","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3723271},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}