{"id":1592710,"url":"https://alion.io/job/matchtech-principal-software-engineer","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":null},"role":"Backend","role_family":"Backend","seniority":"lead","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":75000,"max":75000,"currency":"GBP","period":"year","gross":null,"usd_annual":99253},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Docker","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Kubernetes","optional":false},{"name":"LDAP","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Redis","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-10-01T16:33:24Z","employer_posted_date":"2026-10-01","last_verified_at":"2026-10-01T16:33:24Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Our client, a leading UK insurance and technology organisation, is seeking a Principal Software Engineer to provide technical leadership across complex enterprise platforms and customer-facing solutions. This permanent role offers a hybrid working pattern, with two days per week based in an office in London, Bournemouth or Stockport, alongside flexible working arrangements.\nKey Responsibilities:\nLead software delivery across the full development lifecycle, ensuring applications are designed, built, tested, released and supported to high standards\nProvide strategic technical leadership across engineering teams and contribute to architecture decisions and technical direction\nDesign and deliver integrated solutions across a diverse technology landscape, aligned with security, operational and business requirements\nOwn complex technical challenges, leading root cause analysis and improving the resilience, scalability and stability of business-critical platforms\nDrive continuous improvement through code reviews, technical governance, engineering standards and modern development practices\nCollaborate with architects, product teams, delivery managers, senior stakeholders and third-party partners\nTranslate complex business requirements into practical, scalable technical solutions\nCoach and mentor engineers, supporting technical development, innovation and a culture of engineering excellence\nJob Requirements:\nSignificant experience in software engineering and enterprise-scale Java or JEE application development\nRecognised expertise in Java engineering, object-oriented design and SOLID principles\nStrong understanding of software architecture, systems integration and enterprise technology leadership\nExperience working with AWS cloud technologies, including S3 and Redis\nSolid knowledge of PostgreSQL and SQL, including database design and optimisation\nExperience integrating complex systems and services, with an understanding of LDAP, certificates and related authentication technologies\nHands-on experience with messaging and event-driven architectures using Kafka, AMQP or equivalent platforms\nKnowledge of DevOps and containerisation tools, including Jenkins, Kubernetes and Docker\nBenefits:\nPerformance-related bonus scheme\nEmployer-supported pension scheme\nHealth insurance with access to rewards and wellbeing benefits\nLife assurance\nFlexible hybrid working and support for a healthy work-life balance\nProfessional development, career progression and mentoring opportunities\nInclusive, supportive and purpose-driven working environment\nOpportunities to contribute to positive social and health-focused initiatives\nOur client is committed to creating an inclusive culture where people can be themselves, develop their strengths and contribute to meaningful technology solutions. If you are an experienced Principal Software Engineer with strong Java, architecture and systems integration expertise, apply now to take the next step in your career.","description_format":"text","description_chars":2970,"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","Health insurance","Hybrid work","Professional development"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-01T16:33:24Z"}],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.516,"p_room":1,"age_days":0,"expected_fill_days":14,"reasons":["conf:7","agency","win:early","comp:brand"],"computed_at":"2026-10-02T00:20:52Z"},"pay":{"stated_usd_annual":99253,"is_top_pay":false},"html_url":"https://alion.io/job/matchtech-principal-software-engineer","json_url":"https://alion.io/job/matchtech-principal-software-engineer.json","meta":{"generated_at":"2026-10-02T00:20:52Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":181,"day_limit":5000,"remaining_today":4819,"minute_limit":60,"resets_at":"2026-10-03T00:00:00Z"}}}