Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Sr Software Development Engineer Ring Subscriptions 
United States, Pennsylvania 
39144390

16.09.2024
DESCRIPTION

You will own the maintenance, design, development, and deliver of features that delight our neighbors and support our mission. You will have the opportunity to directly contribute to new initiative and services within the Ring ecosystem that enable advanced features like video recording, computer vision detection, voice assistant integrations, among others.Key job responsibilities
- Engage with internal (Engineering, QA, Product, Marketing, Support, etc.) and external stakeholders to lead technical discussion for new product features, analyze feasibility and provide estimates.- Identify opportunities to improve the user experience on the platforms by researching & incorporating new capabilities to increase efficiency.A day in the life
- Build new features and provide maintenance, support and enhancements for existing ones.- Work closely with Product team to review requirements and help in prioritization of both the feature & tech backlog.

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Experience building complex software systems that have been successfully delivered to customers
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence


PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems