Cloud Software Develoment Engineer

Summary

Ring has a mission to reduce crime in neighbourhoods. With affordable solutions that work on any home, Ring is committed to offering smart security that’s accessible to everyone. Now Ring is part of the Amazon Devices family, and are seeking engineers who will help us create the next generation of home security. What will you help us create?

The Role:
As a Senior Software Cloud Development Engineer, you will have technical leadership with an experienced cross-disciplinary team to bring to market innovative consumer electronics products. You will work on distributed cloud systems (predominantly in Java), as well as undertaking feasibility studies to design cloud software solutions. You will drive key aspects of product definition, execution, and test, as well own the deployment, operation and scaling of our always-on distributed system that serves Ring customers worldwide.


You will be successful in this role if you:
· Enjoy collaborating with partners, colleagues and teams across the world
· Have previous expertise working with distributed systems and understand how they are deployed
· Can drive tasks to completion and take full ownership of projects
· Are comfortable with proactive outward communication and technical leadership
· Can deal well with ambiguous/undefined problems

BASIC QUALIFICATIONS
· Bachelor’s Degree in Computer Science or related technical field
· 7+ years experience doing hands-on software development
· Experience working with distributed systems or applications
· Experience in Java/Python or other object oriented languages
· Excellent communication, collaboration, reporting and problem solving skills

PREFERRED QUALIFICATIONS
· Experience with primary AWS offerings such as EC2, ELB, DynamoDB, Lambda, S3, SQS, SNS
· Understanding of microservices and distributed application architecture

Join the CW jobs mailing list

This site uses cookies.

We use cookies to help us to improve our site and they enable us to deliver the best possible service and customer experience. By clicking accept or continuing to use this site you are agreeing to our cookies policy. Learn more

Start typing and press enter or the magnifying glass to search

Sign up to our newsletter
Stay in touch with CW

Choosing to join an existing organisation means that you'll need to be approved before your registration is complete. You'll be notified by email when your request has been accepted.

i
Your password must be at least 8 characters long and contain at least 1 uppercase character, 1 lowercase character and at least 1 number.

I would like to subscribe to

Select at least one option*