This job is no longer available
This job expired on 29/08/2026. It no longer accepts applications.
Python Software Engineer
GoFibre · Édimbourg
Job description
About the role
You will join GoFibre’s Software Engineering function as part of a focused squad that builds, maintains and enhances the core applications that keep the business running. Working in a collaborative, fast‑moving environment, you will partner with other teams to solve real problems and help shape scalable, smart solutions for broadband delivery.
Key responsibilities
- Develop and enhance core GoFibre systems in partnership with the Head of Software Engineering.
- Design and build backend features, services and system integrations.
- Support and contribute to technical architecture and solution design.
- Maintain and improve integrations between internal systems.
- Participate in regular check‑ins and planning sessions to keep projects on track.
- Create clear, accurate technical documentation.
- Review code and uphold high engineering standards.
Required profile
- Strong Python experience with hands‑on work in Django or FastAPI.
Required skills
- Python
- Django
- FastAPI
What we offer
- Hybrid working pattern: Monday to Friday, 9 am‑5 pm.
- Salary range £46,000 – £56,000 per annum.
- 31 days holiday.
- Discounted gym membership.
- Enhanced pension scheme.
- Private healthcare.
- Employee wellbeing support and career coaching.
- Modern offices in central Edinburgh with great city views.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
GoFibre
Édimbourg