Назад
3 дня назад

Senior Software Engineer (Python)

90 000GBP
Формат работы
remote (только United_kingdom)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Python): Building and supporting Python microservices, web applications, API integrations, and internal tools for broadband operations with an accent on reliability, security, distributed systems, and data-driven functionality. Focus on architecting end-to-end services, deploying them on Kubernetes, integrating AI and geospatial capabilities, and mentoring junior engineers.

Location: Remote-first, distributed across the UK, with occasional social get-togethers and workshops usually at most once per quarter.

Salary: Up to £90,000 per year, depending on qualifications and experience.

Company

FullFibre builds and operates the UK’s broadband network, delivering internal and customer-facing systems, data platforms, and digital experiences.

What you will do

  • Develop and support Python microservices, web applications, API integrations, and internal tools.
  • Architect, develop, and scope new systems, services, and integrations from cradle to grave.
  • Ensure systems are reliable, efficient, well instrumented, secure, and compliant with customer data and privacy requirements.
  • Work with DevOps engineers to deploy and operate services on Kubernetes clusters and other environments.
  • Collaborate with stakeholders to shape technical roadmaps and future deliverables.
  • Support and mentor junior engineers while maintaining high engineering standards.

Requirements

  • At least 5 years of professional experience with modern typed and asynchronous Python.
  • Experience operating live systems where customer data and services are at stake, with a strong understanding of risk and change management.
  • Significant experience with Linux system and process administration and container technologies such as Docker.
  • Experience working remotely in a fully distributed team and communicating effectively with technical and operations stakeholders.
  • Structured and analytical thinking demonstrated through a degree-level qualification in Computer Science, Mathematics, Physics, or equivalent professional experience.
  • Systems-thinking skills, including experience with distributed systems, business events, real-time systems, and reliable system design.

Nice to have

  • Experience with Kubernetes, Amazon EKS, GitOps, CI/CD workflows, and GitLab.
  • Experience with VueJS, TypeScript, JavaScript, or NodeJS.
  • Experience with Rust, pyO3, SQL databases, PySpark, Databricks, or Delta Lake.
  • Experience with distributed systems, RabbitMQ, RESTful API design, or telecoms operational and business support systems.

Culture & Benefits

  • Customer-centric, collaborative, proud, and agile working culture.
  • Fully remote, async-heavy environment with a friendly and diverse distributed team.
  • 25 days’ paid holiday plus bank holidays and a day off for your birthday.
  • Pension scheme, life assurance, private BUPA healthcare, and enhanced family-friendly policies.
  • Training, ongoing learning and development, and broadband perks for employees, family, and friends.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →