Software Development Engineer - Ring AI, Ring AI Data and QA Automation
AI Summary ✨
Requirements
Experience in professional, non-internship software development
Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
Nice to Haves
Bachelor's degree in computer science or equivalent
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
What You'll Be Doing
Usage of design patterns, re-use and efficient coding best practices to deliver high-quality work on tight schedules
Partner with global development team(s) for successful software delivery
Design and develop end-to-end solutions that enhance software architecture and automate solutions
Leverage evolving tech to implement solutions
Build reliable, high-performance Web Services, APIs, Micro-Services, Micro-Frontends, and SDKs that improve customers' experience
Learn from others and help grow those in your team to achieve their best
Demonstrate excellent verbal and written communication skills
Perks and Benefits
Amazon is an equal opportunities employer
Opportunity to work with the latest generative AI models
Join an engineering team and leverage the latest AI tools
Create AI generated validations and deliver new AI features to Ring customers