Sr. Software Dev Engineer, Ring

3 weeks ago


Toronto, Canada Amazon Development Centre Canada ULC Full time
The Ring Data Science & Engineering team is looking for a Sr. Software Development Engineer to lead evolving our structured data streaming platform to meet the growing needs of our Ring neighbors (our customers).

The Ring Data Science & Engineering team delivers highly scalable, performant, and cost-effective solutions to simplify collection and processing of structured data for a variety of analytical use-cases. We collect over a petabyte of data daily from Ring devices, backend services, and clients. These events are used to monitor the customer experience in real-time, supply data to business analytics, and enable engineering teams to perform service troubleshooting.

As a member of the team, you'll work alongside outstanding engineers and leaders, refine product requirements with product management, define architecture, and be a leader in the implementation of new products & features, focused on meeting the evolving needs of our customers. All team members actively participate in product definition, technical architecture review, iterative development, code review, and operations. Along with this, you’ll have the opportunity to interact with customers to ensure their needs are met.

The ideal candidate will have a demonstrated track record of success delivering new features or products. This person has thrived in delivering high-quality technology services in a growth environment where priorities shift fast. They have strong OO design and implementation experience with knowledge of web services and cloud architecture.

Key job responsibilities
- Design, build, maintain, and document highly distributed components of our event streaming platform.
- Drive the technical direction and architecture of a complex software system.
- Identify opportunities to improve stability, performance, security, and cost of our services.
- Deliver customer value in an iterative fashion while working towards longer term systems goals.
- Make data-driven decisions to inform product prioritization.
- Provide technical expertise throughout the product lifecycle, influence engineering best practices for your team and own operational excellence of large scale production services.
- Participate in the hiring, coaching, and mentoring of engineers.

About the team
You will be joining a veteran team with several members who have 4+ years experience at Ring and Amazon. Ring doorbells and security products are part of neighborhoods across the country, so you can take pride in supporting a tangible product that helps our Neighbors be safe. Ring is part of the Amazon Devices family, and is seeking engineers who will help us create the next generation of home security. What will you help us create?

We are open to hiring candidates to work out of one of the following locations:

Toronto, ON, CAN

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Strong analytical and problem-solving skills

PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience working in an Agile environment following either Scrum or Kanban methodology
- Experience with modern CI/CD systems
- Experience with managing Kubernetes EKS clusters
- Experience with streaming data processing technologies such as Kafka, Amazon Kinesis, Spark, or Flink
- Experience with infrastructure-as-code using Terraform or CloudFormation/CDK



  • Old Toronto, Canada Amazon Full time

    The Ring Data Science & Engineering team is looking for a Sr. Software Development Engineer to lead evolving our structured data streaming platform to meet the growing needs of our Ring neighbors (our customers).The Ring Data Science & Engineering team delivers highly scalable, performant, and cost-effective solutions to simplify collection and processing of...


  • Old Toronto, Canada Amazon Full time

    The Ring Data Science & Engineering team is looking for a Sr. Software Development Engineer to lead evolving our structured data streaming platform to meet the growing needs of our Ring neighbors (our customers).The Ring Data Science & Engineering team delivers highly scalable, performant, and cost-effective solutions to simplify collection and processing of...


  • Old Toronto, Canada Amazon Full time

    The Ring Data Science & Engineering team is looking for a Sr. Software Development Engineer to lead evolving our structured data streaming platform to meet the growing needs of our Ring neighbors (our customers).The Ring Data Science & Engineering team delivers highly scalable, performant, and cost-effective solutions to simplify collection and processing of...


  • Old Toronto, Canada Amazon Full time

    The Ring Data Science & Engineering team is looking for a Sr. Software Development Engineer to lead evolving our structured data streaming platform to meet the growing needs of our Ring neighbors (our customers).The Ring Data Science & Engineering team delivers highly scalable, performant, and cost-effective solutions to simplify collection and processing of...


  • Old Toronto, Canada Amazon Full time

    The Ring Data Science & Engineering team is looking for a Sr. Software Development Engineer to lead evolving our structured data streaming platform to meet the growing needs of our Ring neighbors (our customers).The Ring Data Science & Engineering team delivers highly scalable, performant, and cost-effective solutions to simplify collection and processing of...


  • Toronto, Canada Amazon Development Centre Canada ULC - K03 Full time

    Ring is looking for a Senior Software Development Engineer to join and help grow the Ring Authentication Services team. The Ring Authentication Services team is critical in providing a secure and reliable set of services for Ring Neighbors, Ring Devices, and others to connect to Ring Cloud.The ideal candidate will be curious, creative, goal-oriented, and...


  • Toronto, Canada Amazon Development Centre Canada ULC - K03 Full time

    Ring is looking for a Senior Software Development Engineer to join and help grow the Ring Authentication Services team. The Ring Authentication Services team is critical in providing a secure and reliable set of services for Ring Neighbors, Ring Devices, and others to connect to Ring Cloud.The ideal candidate will be curious, creative, goal-oriented, and...


  • Toronto, Canada Amazon Development Centre Canada ULC - K03 Full time

    Ring is looking for a Software Development Engineer to join and help grow the Ring VSG (Virtual Security Guard) team. Ring's mission is to make neighbourhoods safer. VSG takes this to the next level by offering customers proactive protection, real-time prevention, and notification.Ring VSG team is looking for a Software Development Engineer (SDE) who will be...


  • Old Toronto, Canada Amazon Full time

    Software Development Engineer, VSG, RingRing is looking for a Software Development Engineer to join and help grow the Ring VSG (Virtual Security Guard) team. Ring's mission is to make neighbourhoods safer. VSG takes this to the next level by offering customers proactive protection, real-time prevention, and notification.Ring VSG team is looking for a...


  • Old Toronto, Canada Amazon Full time

    Software Development Engineer, VSG, RingRing is looking for a Software Development Engineer to join and help grow the Ring VSG (Virtual Security Guard) team. Ring's mission is to make neighbourhoods safer. VSG takes this to the next level by offering customers proactive protection, real-time prevention, and notification.Ring VSG team is looking for a...


  • Old Toronto, Canada Amazon Full time

    Software Development Engineer, VSG, RingRing is looking for a Software Development Engineer to join and help grow the Ring VSG (Virtual Security Guard) team. Ring's mission is to make neighbourhoods safer. VSG takes this to the next level by offering customers proactive protection, real-time prevention, and notification.Ring VSG team is looking for a...


  • Old Toronto, Ontario, Canada Amazon Full time

    Software Development Engineer, VSG, RingRing is looking for a Software Development Engineer to join and help grow the Ring VSG (Virtual Security Guard) team. Ring's mission is to make neighbourhoods safer. VSG takes this to the next level by offering customers proactive protection, real-time prevention, and notification.Ring VSG team is looking for a...


  • Old Toronto, Canada Amazon Full time

    Sr. Software Dev Engineer, Aurora Control PlaneLooking to be part of a team building hyper-scale database services in the cloud? Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have direct and immediate impact on hundreds of thousands of users who use AWS database services?Aurora is a distributed, fault-tolerant...


  • Old Toronto, Canada Ring Full time

    The Quick Action Service Team The Quick Action Service team sifts through petabytes of data per week to extract top-line business metrics around customer experience, operational excellence, and incident response. If you have a passion for building multiple clusters at scale using cutting edge infrastructure tooling, and monitoring those clusters rigorously...


  • Old Toronto, Canada Ring Full time

    The Quick Action Service Team The Quick Action Service team sifts through petabytes of data per week to extract top-line business metrics around customer experience, operational excellence, and incident response. If you have a passion for building multiple clusters at scale using cutting edge infrastructure tooling, and monitoring those clusters rigorously...


  • Old Toronto, Canada Ring Full time

    The Quick Action Service Team The Quick Action Service team sifts through petabytes of data per week to extract top-line business metrics around customer experience, operational excellence, and incident response. If you have a passion for building multiple clusters at scale using cutting edge infrastructure tooling, and monitoring those clusters rigorously...


  • Old Toronto, Canada Ring Full time

    The Quick Action Service Team The Quick Action Service team sifts through petabytes of data per week to extract top-line business metrics around customer experience, operational excellence, and incident response. If you have a passion for building multiple clusters at scale using cutting edge infrastructure tooling, and monitoring those clusters rigorously...


  • Old Toronto, Canada Ring Full time

    The Quick Action Service Team The Quick Action Service team sifts through petabytes of data per week to extract top-line business metrics around customer experience, operational excellence, and incident response. If you have a passion for building multiple clusters at scale using cutting edge infrastructure tooling, and monitoring those clusters rigorously...


  • Old Toronto, Ontario, Canada Ring Full time

    The Quick Action Service TeamThe Quick Action Service team sifts through petabytes of data per week to extract top-line business metrics around customer experience, operational excellence, and incident response. If you have a passion for building multiple clusters at scale using cutting edge infrastructure tooling, and monitoring those clusters rigorously...


  • Old Toronto, Canada Ring Full time

    Job Description The Quick Action Service team sifts through petabytes of data per week to extract top-line business metrics around customer experience, operational excellence, and incident response. If you have a passion for building multiple clusters at scale using cutting edge infrastructure tooling, and monitoring those clusters rigorously and...