At a Glance
- Tasks: Develop and maintain cloud-based video management systems with cutting-edge technology.
- Company: Join Motorola Solutions, a global leader in safety and security technology.
- Benefits: Enjoy competitive salary, flexible working, and extensive career development opportunities.
- Other info: Be part of a diverse team that values innovation and collaboration.
- Why this job: Make a real impact on technology that enhances safety for communities worldwide.
- Qualifications: Experience in backend development and a passion for high-quality code.
The predicted salary is between 60000 - 75000 £ per year.
At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Motorola Solutions’ Avigilon Alta Video brings Cloud video security systems to the next level. Alta’s cloud-based video security solution offers industry leading full AI video analytics and exceptional operational insights. The Alta Video engineering team injects intelligence into their approach to security and all their solutions. They help organisations see, understand, and act on their surroundings to protect people, business, and reputation in real-time. We have an office in Uxbridge (West London) and fully embrace a hybrid home/office working model, with an aim for 2 days in the office.
The Backend team develops the core of the Alta Video Management System. These are Cloud based distributed systems monitoring and managing Video Cameras, Access Control Systems and Sensors. The Backend team is responsible for analyzing, developing, designing, and maintaining the entire backend ecosystem. This includes developing new features, adding capabilities and increasing capacities, along with maintaining the existing CI/CD systems and customer deployments. We are an agile team that prides ourselves in allowing great autonomy and valuing collaboration, quality and security throughout.
Basic Requirements:
- Has experience working as a software developer.
- Has experience in building the backend for large cloud based distributed systems.
- Has experience of a backend language such as Go, C++, Java, Rust or Python.
- Is looking for a career where their creative abilities will make a difference to the world of technology and where they will be part of an impressive R&D environment.
- Is passionate about writing high-quality code.
- Can demonstrate outstanding technical ability.
- We default to programming using Go, but also use a wide variety of different languages and frameworks. It's not expected that you would be familiar with Go (or any of the other languages we use) but you should be enthusiastic and willing to learn new things.
It is also considered a bonus if you have:
- Understanding of service-oriented architectures and building cloud-based products.
- Experience with Machine Learning, Computer Vision, AI technologies.
We are looking for a team player who thinks holistically, enjoys solving complex problems and thrives working autonomously, while not afraid to ask for input and learn from their teammates if they’re stuck. We believe that a diverse and inclusive workplace spawns innovation – the more diverse our employees are, the more ideas and talents we have to excel as a leader in the technology sector. If you would like to be part of a dynamic team of people who are ambitious, focused, and hardworking then we look forward to meeting you!
In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you’ll get:
- 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 schemes.
Senior Back End Software Engineer in London employer: Motorola Solutions
Motorola Solutions is an exceptional employer that prioritises its people and fosters a collaborative work culture in Uxbridge, UK. With a strong commitment to employee growth, we offer extensive coaching, development opportunities, and a range of benefits including competitive salaries, flexible working options, and a focus on wellbeing. Join us to be part of a dynamic team dedicated to innovation and making a meaningful impact in the technology sector.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Back End Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Motorola Solutions on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for the interview by brushing up on your backend skills. Make sure you can talk confidently about cloud-based systems and the languages you’ve worked with. We want to see your passion for coding!
✨Tip Number 3
Show off your problem-solving skills! Be ready to tackle some technical challenges during the interview. Think of it as a chance to showcase how you approach complex issues, just like we do at StudySmarter.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Senior Back End Software Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Back End Software Engineer role. Highlight your experience with cloud-based systems and any relevant programming languages, especially if you’ve worked with Go, C++, Java, Rust, or Python.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about technology and how your creative abilities can contribute to our mission. Share specific examples of your past work that demonstrate your problem-solving skills and technical expertise.
Showcase Your Projects:If you have any personal or professional projects that showcase your backend development skills, don’t hesitate to include them. We love seeing real-world applications of your work, especially those that involve cloud-based distributed systems.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Motorola Solutions
✨Know Your Tech Stack
Make sure you’re familiar with the backend languages mentioned in the job description, especially Go, C++, Java, Rust, or Python. Brush up on your knowledge of cloud-based distributed systems and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you approached solving them. Motorola Solutions values team players who can think holistically, so be ready to demonstrate your ability to collaborate and seek input when needed.
✨Emphasise Quality Code
Since the role requires a passion for writing high-quality code, be prepared to talk about your coding standards and practices. You might even want to bring examples of your work or discuss how you ensure code quality in your projects.
✨Be Open to Learning
Express your enthusiasm for learning new technologies and frameworks. Since the team uses a variety of languages, showing that you're adaptable and eager to grow will resonate well with the interviewers at Motorola Solutions.