Skip to main content

SDE-Software Dev Engineer (L6), Ring HW/SW

Job ID: 2248457 | ADCI - BLR 14 SEZ


Job summary
Do you have a passion for building great products? Are you excited about making a big impact in a large company with a global impact and a startup culture?

Ring’s mission is to make neighborhoods safer with effective, affordable home security solutions that are accessible to everyone. As a Software Development Engineer, you will be working with a team developing for a Customer Experience Management Platform. You will be part of a young yet a very strong team in a fast-paced environment where agile development is embraced and innovation is encouraged.

At Ring, every engineer has the opportunity to positively impact our customers.

Key job responsibilities
The ideal candidate:
• Enjoys working side by side with colleagues and teams on tough problems
• Is highly effective and thrives in a dynamic environment with multiple, changing priorities
• Is comfortable with proactive outward communication and technical leadership
• Never shies away from a challenge
• Is not afraid to take ownership of the existing problems and commit to the resolution of those


  • 4+ years of professional software development experience
  • 3+ years of programming experience with at least one software programming language
  • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience as a mentor, tech lead OR leading an engineering team

•Master in Computer Science, Computer Engineering, Electrical Engineering, related field, or equivalent work experience
•Experience with JavaScript, Python, Node.js
•Deep knowledge of Distributed SOA Architecture, micro services, Relational DB
•Good understanding and experience with Elasticsearch, DynamoDB, SNS, SQS, SES, Cognito, CloudWatch, S3, CloudFront and other AWS technologies
•Understanding of security threats and lead the team towards successful and correct implementations


•Master’s in Computer Science, Computer Engineering, Electrical Engineering, related field, or equivalent work experience
•Extensive experience in computer architecture and embedded systems
•Extensive experience in event driven programming, object-oriented programming and design, and/or finite state machines
•Extensive experience in several interfaces (e.g. SDIO, I2C)
•Low level debugging skills
•Understanding of networking and web protocols (e.g. UDP, TCP/IP, HTTP, HTTPS, IPSEC)
•Understanding of security fundamentals
•Understanding of service-oriented architecture and web services