24 Aug
|
United States Digital Space
|
Toronto
24 Aug
United States Digital Space
Toronto
Shape the future of connectivity as a Software Engineer with Ring. This role involves developing backend services to support millions of devices, ensuring seamless communication via AWS.
As a member of the Persistent Connection Service team, you will face challenges in system availability and latency while influencing technical decisions on the architecture. Your software development expertise will be essential in crafting solutions that meet rigorous uptime requirements and improve user interactions. Collaborate with multiple teams to translate complex demands into effective service models.
Key Responsibilities:
• Design services for ultra-high-throughput device connections
• Build the foundational services for the connectivity ecosystem
• Promote best engineering practices across teams
• Architect distributed systems ensuring scalability with AWS
• Lead efforts in monitoring and automated testing
Requirements:
• 3+ years in skilled software development
• 2+ years in system design or architecture
• Proficient in one contemporary programming language
• Experience with object-oriented design in Java, C#, or C++
• Knowledge of software development life cycle processes
Contribute to Ring's mission of creating an creative smart home setting through exceptional software engineering.
J-18808-Ljbffr
📌 Ring Software Engineer In Distributed Systems Toronto
🏢 United States Digital Space
📍 Toronto