Software Development Engineer, Ring

Amazon.com, Inc.
North Reading, MA, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Application Frameworks Automation of Tests Cloud Computing Linux Distributed Systems Python (Programming Language) Object-Oriented Software Development Open Source Technology Cloud Services Ruby
+9 more
Scala (Programming Language) Software Engineering Web Services Integration Tests Information Technology Apache Kafka Restful APIs Programming Languages Microservices

Job description

Experteer Overview As a Software Development Engineer at Ring, you will help build and operate large-scale cloud services used by millions of customers. You’ll design distributed systems and microservices that power Ring security devices, collaborating with world-class engineers within the Amazon ecosystem. This role focuses on scalable, reliable cloud infrastructure and impactful, customer-facing capabilities. You’ll influence architecture and operations to deliver ongoing value and performance for home security at scale. Compensation / Benefits * Design and document distributed systems and microservices * Implement robust, maintainable code with clear documentation * Deliver customer value iteratively while advancing long-term roadmap goals * Communicate status and changes to stakeholders across teams * Implement test automation including unit and integration tests * Collaborate with internal and external teams to bring Ring technology to market * Maintain and enhance software frameworks for development Tasks * Bachelor’s degree in Computer Science or related field * 3+ years working on production systems * 3+ years working with OO design/development principles * 3+ years working with RESTful architecture for web services * 3+ years in a variety of modern programming languages (Go, Java, Scala, Python, Ruby) and open-source technologies (Linux, Kafka, etc.) Key requirements * health insurance (medical, dental, vision, prescription) * 401(k) matching * paid time off * parental leave * RSUs * sign-on payments

Requirements

roadmap for development Tasks * Bachelor’s degree in Computer Science or related field * 3+ years working on production systems * 3+ years working with OO design/development principles * 3+ years working with RESTful architecture for web services * 3+ years in a variety of modern programming languages (Go, Java, Scala, Python, Ruby) and open-source technologies (Linux, Kafka, etc.) Key requirements * health insurance (medical, dental, vision, prescription) * 401(k) matching * paid time off * parental leave * RSUs * sign-on payments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all