Python Developer (Backend)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Python Developer (Backend): Designing and developing event-driven applications and API services for data-driven products with an accent on scalability and complex dataset utilization. Focus on building microservices-based architectures, integrating Kafka for event-driven systems, and optimizing production deployments on AWS.
Location: Must be based in the United Kingdom (Remote, with occasional visits to the London office required)
Salary: Up to £80k + Bonus
Company
A well-funded technology company focused on building data-driven products and services to help clients utilize complex datasets.
What you will do
- Design, develop, and maintain event-driven applications and API services.
- Contribute to the infrastructure and deployment of services in production environments.
- Collaborate with cross-functional teams, including DevOps, data scientists, and product managers.
- Take ownership of services throughout the full development lifecycle, from initial design to monitoring and optimization.
- Implement software engineering best practices and coding standards.
Requirements
- Commercial experience developing and deploying Python applications across the full SDLC.
- Strong background in building microservices-based architectures using Flask or FastAPI.
- Hands-on experience with event-driven systems, specifically Kafka.
- Experience designing and developing RESTful APIs.
- Proficiency with containerization (Docker) and cloud-based orchestration.
- Knowledge of AWS and CI/CD pipelines.
Nice to have
- Understanding of software design patterns and engineering best practices.
- Experience with Infrastructure as Code tools such as Terraform.
- Experience with performance optimization in high-concurrency or large-scale data environments.
Culture & Benefits
- Annual performance bonus of up to 20%.
- 25 days annual leave plus bank holidays.
- Flexible remote working with an option to work remotely from abroad for up to 40 days per year.
- Enhanced pension contributions and life assurance.
- Comprehensive private medical and dental cover.
- Gym membership options and mental health support.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →