Senior Back End Software Engineer
- Edinburgh, United Kingdom
- Hybrid
- Senior Level
- Posted
Join Motorola Solutions as a Senior Back End Software Engineer and contribute to the development of Avigilon Alta Video, a cloud-based video security solution. You will deliver high-quality, reliable software in an agile environment, collaborate with cross-functional teams, and mentor other engineers. Enjoy flexible work models, paid time off, health care benefits, and more.
Responsibilities
- Deliver high-quality, reliable software for the cloud video management system in an agile environment.
- Collaborate with cross-functional teams and international colleagues to contribute to feature refinement and generate innovative solutions.
- Mentor and coach other engineers in the team, participate in peer reviews, and foster a culture of collaboration and continuous improvement.
- Able to collaborate in-person in our Edinburgh office 2 days per week
Requirements
- Strong skills in at least one general-purpose programming language, including any of: Golang, Python, C, C++, Rust or Java
- A passion for owning, building and delivering great software experiences for end-users
- A significant amount of solid industry experience as a Software Engineer
- A formal qualification (Degree) in Software Engineering, Computer Science or equivalent or a proven industry track record
- Experience with the use or adoption of AI tools in a software development context
- Understanding of service-oriented architectures and building cloud-based products
- Experience with Machine Learning, Computer Vision, AI technologies
- A desire to build a T-shaped skill set combining deep expertise in backend services with a broader technical outlook
Preferred
- Experience building backend services for large cloud based distributed systems (GCP preferred)
jobapplier