Principal Software Engineer
About this role
Mainframemaster is hiring a Principal Software Engineer in the UK on a hybrid basis. It is a lead or principal permanent Software Engineering position. The advert mentions Python, Java, JavaScript, Angular, AWS and Google Cloud. Advertised salary: £58,350 – £97,250 a year. This vacancy was detected on Mainframemaster's own careers page; the full description and application form are there.
Summarised by ProdReady Recruitment from the vacancy's own details — the employer's full description is on their careers page.
What this role is, and what else it is called
Employers in the UK advertise this kind of work as Web Developer, Software Engineer, Software Developer and PHP Web Developer too, so it is worth searching more than one wording. It is a lead or principal Software Engineering role in the UK, advertised as hybrid, splitting time between home and the office.
About hiring at Mainframemaster
Mainframemaster has 16 other live technology roles on its careers page, across Software Engineering, IT Support & Service Desk and IT Analysis & Consulting. Of those, 12% are advertised as fully remote and 88% as hybrid. Where Mainframemaster states a salary, the median advertised ceiling is £77,800 across 14 roles. We have been observing Mainframemaster hiring technology staff since July 2026. See all Mainframemaster roles, salaries and stack.
How this role compares to the market
1,968 live UK roles list Python right now, from 583 employers. The median advertised salary is £80,000; 30% are advertised as remote. Browse Python roles.
1,305 live UK roles list Java right now, from 330 employers. The median advertised salary is £90,000; 32% are advertised as remote. Browse Java roles.
Lead and principal roles make up 1,635 of the live UK IT market and advertise a median of £80,000.
Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.
Technologies mentioned
Detected on Mainframemaster's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site.