{"id":2542585,"url":"https://alion.io/job/matchtech-principal-software-engineer-3","title":"Principal Software Engineer","company":{"id":2073484,"name":"Matchtech","domain":"matchtech.com","url":"https://alion.io/company/matchtech-com","size_band":"11-50","is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":{"grade":"A","score":95,"open_postings":7,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":61,"computed_at":"2026-10-14T06:34:16Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":65000,"max":65000,"currency":"GBP","period":"year","gross":null,"usd_annual":85468},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":"RTOS","optional":false},{"name":"CI/CD","optional":true},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true},{"name":"React.js","optional":true},{"name":"Rust","optional":true},{"name":"TCP/IP","optional":true},{"name":"UML","optional":true}],"status":"live","first_seen_at":"2026-10-14T15:58:26Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-14T20:04:27Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Lead Software Engineer / Technical Lead\nLocation: Maidenhead (Fully Onsite)\nSalary: Competitive + Bonus + Benefits\nThe Opportunity\nMatchtech is supporting a UK defence technology organisation delivering secure communications and cyber solutions used in mission-critical environments.\nTheir teams develop high-assurance cryptographic and key management technologies that enable the secure exchange of sensitive information across tactical and strategic operations.\nIf you enjoy solving complex engineering challenges where security, reliability and real-world impact matter, this is an opportunity to take a leading role in the design and delivery of advanced software systems.\nWhy Join?\nWork on secure, mission-critical technologies\nLead technical delivery across multiple software programmes\nInfluence architecture, engineering standards and development practices\nMentor and develop talented software engineers\nWork in an environment that values technical excellence and innovation\nCompetitive salary, bonus and comprehensive benefits package\nThe Role\nYou'll provide technical leadership to software engineering teams delivering a mix of R&D and production programmes.\nWorking across the full software lifecycle, you'll help shape architecture, guide engineering decisions, and ensure solutions are delivered to the highest standards of quality, security and reliability.\nYou may also have line management responsibility for a small team of engineers.\nWhat You'll Be Doing\nLead the architecture, design, development and testing of embedded and application software\nDerive software requirements from higher-level system architectures\nDrive best-practice software engineering, including secure development and automated testing\nPromote reusable, maintainable and scalable software solutions\nSupport project planning, estimating and technical risk assessment\nMentor engineers and provide technical oversight on key deliverables\nContribute to the development of engineering tools, standards and processes\nWork closely with Systems, Hardware and Firmware teams to deliver integrated solutions\nEnsure compliance with programme and information security requirements\nWhat You'll Bring\nEssential\nDegree in Engineering, Computer Science, Mathematics or a related discipline (or equivalent experience)\nStrong C and C++ development experience\nExperience in one or more of the following:\nEmbedded software development (Bare Metal and/or RTOS)\nEmbedded Linux application, kernel or driver development\nStrong understanding of software architecture and design principles\nExperience applying object-oriented design and SOLID principles\nKnowledge of modern software development practices, including testing and verification\nExperience providing technical leadership, mentoring or team guidance\nDesirable\nRust\nJavaScript, Node.js or React\nTCP/IP and communications protocols\nCI/CD and automated test frameworks\nSecure coding standards (e.g. MISRA)\nUML, SysML or model-based development tools\nRequirements management tools such as DOORS\nSecurity Requirements\nDue to the nature of the work:\nApplicants must be eligible for UK Security Clearance\nYou must be willing and eligible to obtain and maintain Developed Vetting (DV)\nBritish citizenship and UK residency requirements will apply\nBenefits\nCompetitive salary\nAnnual bonus\nPension scheme\nPrivate medical insurance\nGenerous holiday allowance\nSecurity allowance (where applicable)\nLong-term career development opportunities\nWorking Pattern\nThis is a fully onsite position in Maidenhead due to the secure nature of the work.\nWhat's My Next Step?\nIf you're an experienced software engineer looking to step into a senior technical leadership role within a high-assurance engineering environment, apply now.","description_format":"text","description_chars":3734,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":["Health insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-14T15:58:26Z"}],"visa":[],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.516,"p_room":1,"age_days":0,"expected_fill_days":61,"reasons":["conf:2","agency","win:early","comp:brand"],"computed_at":"2026-10-14T22:33:32Z"},"pay":{"stated_usd_annual":85468,"is_top_pay":false},"html_url":"https://alion.io/job/matchtech-principal-software-engineer-3","json_url":"https://alion.io/job/matchtech-principal-software-engineer-3.json","meta":{"generated_at":"2026-10-14T22:33:32Z","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":30397,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":2073484},"rest":"https://alion.io/mcp/rest/get_company?id=2073484"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmatchtech-principal-software-engineer-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Fmatchtech-principal-software-engineer-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Fmatchtech-principal-software-engineer-3"},{"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/matchtech-principal-software-engineer-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmatchtech-principal-software-engineer-3"}]}