Experience (non-internship) in professional software development
Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
Experience programming with React/React Native
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
Experience programming with at least one software programming language
What You'll be Doing
Design and implement reliable, high-performance SDKs and development tools for a variety of Amazon devices (e.g., Amazon Echo, FireTV) at a high-quality bar
Design and develop scalable monitoring, logging, and analytics solutions for cloud-based infrastructure
Implement and optimize telemetry services using Go, TypeScript, Python, and others
Experiment and prototype with novel technologies that improve the customer experience and solve business needs
Work with internal and external engineering teams to understand and respond to their needs
Organize and participate in collaborative Q&A sessions, workshops, presentations to share your technical know-how
Mentor junior team members in career growth
Perks and Benefits
Opportunity to work at the intersection of observability, cloud infrastructure, and developer experience
Challenged to build highly efficient monitoring services while ensuring they are intuitive and easy to use
Work within a cross-disciplinary team to conceive and design innovative solutions
Create new tools and platforms in a responsive, flexible, and collaborative environment
Participate in designing, prototyping, and implementing solutions to complex cloud and observability challenges