Ring Software Engineer In Distributed Systems Toronto

Ring Software Engineer In Distributed Systems Toronto

25 Aug
|
United States Digital Space
|
Toronto

25 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 up-to-date 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 innovative smart home workplace through exceptional software engineering.

📌 Ring Software Engineer In Distributed Systems Toronto
🏢 United States Digital Space
📍 Toronto

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: ring software engineer in distributed systems toronto / toronto

Subscribe to this job alert:

Get the latest job offers by email for: ring software engineer in distributed systems toronto / toronto