Full Stack Engineer
Build cloud-native web applications and backend microservices for real-time video analytics on the Alta Video platform, working full stack in TypeScript frontends, high-throughput APIs, and cloud infrastructure. Hybrid role based in Edinburgh (2 days/week in office) supporting safety-critical video security use cases.
- Compensation
- Not disclosed
- Location
- Edinburgh, United Kingdom
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Bachelor's Degree in Computer Science, Software Engineering, or technical field
- Solid experience in web applications and backend services
- Legal authorisation to work in the UK
- Ability to work in-person in Edinburgh city centre 2 days per week
Nice to have
- Collaboration with cross-functional teams
- Problem solving and analytical thinking
- Adaptability and willingness to learn new technologies
- TypeScript/JavaScript frameworks (React, Angular, Vue.js)
- Backend languages: Golang, Python, C, C++, Rust, or Java
- Experience with cloud environments and infrastructure as code
Full description
Overview
In this role you will design, build and scale cloud-native web applications and services to support real-time video analytics for safety-critical use cases. You will work within the Alta Video backend team in Edinburgh, collaborating with designers and engineers to deliver intuitive interfaces and high-throughput APIs. This position combines frontend development with resilient backend microservices and cloud infrastructure, enabling decision-makers to act on intelligent video data. You join a hybrid, people-first culture focused on solving for safer outcomes and scalable, reliable software at scale.
Pay / Benefits
- Hybrid Work Culture: 2 days in Edinburgh office
- Autonomy & Support: collaborative, team-oriented environment
- Opportunity to work on scalable cloud security and AI solutions
Responsibilities
- Build responsive web applications using modern TypeScript frameworks to deliver real-time video and analytics data
- Collaborate with product designers and engineering leads to translate security workflows into intuitive interfaces
- Optimize frontend reliability, state management, and web performance across distributed environments
- Design, implement, and maintain resilient APIs and microservices
- Contribute to scalable architecture and take ownership of components
- Invest in automation across the software development lifecycle and participate in CI/CD improvements
Key requirements
- Bachelor's Degree in Computer Science, Software Engineering, or technical field
- Solid experience in web applications and backend services
- Legal authorisation to work in the UK
- Ability to work in-person in Edinburgh city centre 2 days per week
- Collaboration with cross-functional teams
- Problem solving and analytical thinking
- Adaptability and willingness to learn new technologies
- TypeScript/JavaScript frameworks (React, Angular, Vue.js)
- Golang, Python, C, C++, Rust, or Java
- Cloud environments and infrastructure as code