Software Development Engineer (Ontario)

Software Development Engineer (Ontario)

03 Aug
|
Sundayy
|
Ontario

03 Aug

Sundayy

Ontario

About The Company Ring is a leading technology company dedicated to creating innovative products that enhance home security and connectivity. Renowned for its smart home devices, Ring aims to empower families and individuals by providing reliable, easy-to-use solutions that keep them safe and connected. With a global presence, Ring continuously invests in research and development to deliver cutting-edge security technology and seamless user experiences.

The company fosters an inclusive and dynamic work environment that values innovation, collaboration, and customer-centricity. As part of its commitment to excellence, Ring seeks talented professionals who are passionate about building impactful technology solutions that make a difference in people's lives.

About The Role Ring is seeking a highly skilled Software Development Engineer to join the Persistent Connection Service team. In this role, you will be instrumental in developing and maintaining the core socket services that facilitate device connectivity for millions of Ring devices worldwide. You will work closely with cross-functional teams across software, firmware, and product domains, leveraging AWS technologies to address complex distributed systems challenges.

The Persistent Connection

Service is a mission-critical component that maintains persistent, reliable connections between devices and the cloud, enabling real-time two-way communication essential for device functionality and security. Your contributions will directly impact the scalability, availability, and resilience of Ring’s infrastructure,



supporting the company’s mission to keep families safe and connected through innovative smart home solutions.

Qualifications 5+ years of skilled software development experience (non-internship)

Proficiency in at least one programming language with 5+ years of experience

Extensive experience in system design or architecture, including design patterns, reliability, and scalability

Experience in leading design initiatives or managing engineering teams as a mentor or tech lead

Bachelor's degree in computer science or an equivalent field

Familiarity with full software development lifecycle, including coding standards, code reviews, source control, testing, and deployment

Experience working with distributed systems, fault-tolerant architectures, and cloud services such as AWS Responsibilities Design and implement high-throughput backend services supporting millions of devices with stringent uptime requirements

Develop extensible data models and services that form the foundation of Ring’s device connectivity ecosystem

Establish and promote engineering best practices to ensure code quality, reliability, and maintainability

Architect scalable, fault-tolerant distributed systems utilizing AWS services to handle increasing device operations





Collaborate with cross-functional teams to translate complex business needs into robust technical solutions that improve customer experience and security

Lead operational initiatives including monitoring, alerting, automated testing, and incident response to maintain service health

Participate in technical decision-making processes that influence the architecture of Ring's device platform and future products Benefits Comprehensive health insurance coverage including medical, dental, and vision plans

Registered Retirement Savings Plan (RRSP) and Deferred Profit Sharing Plan (DPSP)

Paid time off and holidays to support work-life balance

Opportunities for professional growth and development within a leading technology company

Inclusive and diverse work environment that values innovation and collaboration

Resources and support for health and well-being, including workplace accommodations if needed Equal Opportunity Amazon is an equal opportunity employer and values diversity in its workforce. We do not discriminate on the basis of protected veteran status, disability, or other legally protected categories. We are committed to fostering an inclusive culture where all employees can thrive and contribute to our shared success.

If you require accommodations during the application or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. We encourage candidates from all backgrounds to apply and join us in building innovative solutions that impact millions worldwide.

📌 Software Development Engineer (Ontario)
🏢 Sundayy
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer (ontario) / ontario