We are seeking a Senior Backend Software Engineer to join our Alta Video backend software team. As a hybrid role, you will be based out of the Uxbridge office for 1 to 2 days a week. The team develops the core of the Alta Video Management System, a cloud-based distributed system monitoring and managing video cameras, access control systems, and sensors.
Requirements
- Experience working as a software developer
- Experience in building the backend for large cloud-based distributed systems
- Experience of a backend language such as Go, C++, Java, Rust or Python
- Ability to write high-quality code
- Understanding of service-oriented architectures and building cloud-based products
Benefits
- Competitive salary and bonus schemes
- Two weeks additional pay per year (holiday bonus)
- 25 days holiday entitlement + bank holidays
- Attractive defined contribution pension scheme
- Employee stock purchase plan
- Flexible working options
- Private medical care
- Life assurance
- Enhanced maternity and paternity pay
- Career development support and wide-ranging learning opportunities
- Employee health and wellbeing support EAP, wellbeing guidance etc.
- Carbon neutral initiatives/goals
- Corporate social responsibility initiatives including support for volunteering days
- Well-known companies discount scheme