6 часов назад
Software Development Engineer (Java & AWS)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Development Engineer (Java & AWS): Developing cloud services and applications that integrate with Ring devices, with an accent on low-latency distributed systems, microservices, and test automation. Focus on designing scalable architectures, iterating on setup experience, and leveraging generative AI tools while maintaining security and compliance standards.
Location: Cambridge, United Kingdom
Company
’s Ring team builds home security setup and customer experiences.
What you will do
- Design and document distributed systems and microservices.
- Implement robust, maintainable code with clear documentation.
- Deliver customer value iteratively while driving longer-term roadmap goals.
- Implement test automation using unit and integration testing.
- Use generative AI tools and techniques to improve development productivity, code quality, and system design while meeting security and compliance requirements.
- Collaborate with cross-functional engineers and product managers to design, test, learn, and iterate.
Requirements
- Experience in professional software development (non-internship).
- Experience designing or architecting systems (design patterns, reliability, scaling).
- Programming experience with at least one modern language such as Java, C++, or C# with object-oriented design.
- Experience contributing to architecture and design of new and existing systems (architecture, design patterns, reliability, scaling).
Nice to have
- Bachelor’s degree in computer science or equivalent.
- Experience building complex customer-delivered software systems.
- Experience building Android or iOS applications.
Culture & Benefits
- Fast-paced, cross-functional environment focused on ownership and iterating toward customer value.
- Opportunity to shape the Ring setup experience used by millions of users.
- Collaboration across mobile, backend, cloud infrastructure, and firmware teams.
- Emphasis on software best practices, automation, and continuous learning.
Hiring process
- Interviews and evaluation based on experience and skills.
- Accommodation support available during the application and hiring process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →