Software Development Engineer - II
- Seattle, WA
DESCRIPTION
Amazon's Alexa Mobile, Data and Analytics team builds the technology infrastructure for managing billions of events collected from +50M users every day across Android, iOS and Fire OS platforms. Our data platform processes massive data sets for providing key operational and business intelligence insights leveraged by product managers, finance, engineering and partner teams for understanding our customers, products and operations.
Alexa Mobile is looking for a talented software engineer to work closely with Senior SDEs, product managers and partner teams for its Mobilytics group. Successful candidate will have an established background in data, engineering and SW development building scalable solutions.
Your responsibilities will include:
• Design, configure and implement scalable and resilient data infrastructure systems that can manipulate, understand, process gigabytes of data
• Build data pipeline using Kinesis Data Streams, Kinesis Firehose, Lambda on Kinesis Firehose, Se, Glue and Redshift.
• Working across teams and architecture working closely with internal stakeholders across Alexa Mobile
• Being self-driven, willing and able to take complete ownership of initiatives and make pragmatic technical decisions.
• Contribute ideas for continually optimizing costs and maintainability of resource-efficient systems
Joining this team, you'll experience the benefits of working in a dynamic, entrepreneurial environment, while leveraging the resources of Amazon.com (AMZN), one of the world's leading internet companies. We provide a highly customer-centric, team-oriented environment in our offices located in Bangalore, India. Amazon is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation
Amazon's Alexa Mobile, Data and Analytics team builds the technology infrastructure for managing billions of events collected from +50M users every day across Android, iOS and Fire OS platforms. Our data platform processes massive data sets for providing key operational and business intelligence insights leveraged by product managers, finance, engineering and partner teams for understanding our customers, products and operations.
Are you passionate about building technology to analyze streams of over 10B events per day and build data services to power the best experiences for customers? Do you want to build and operate one of the largest near real-time data infrastructure in Alexa Mobile? Do you want to help shape customer and product innovation driven by deep data insights influencing the next phase of growth in Alexa Mobile?
BASIC QUALIFICATIONS
• Bachelor's Degree in engineering, computer science, or a related technical field
• 3+ years of software development experience
• 2+ years of mobile application development and multi-threaded apps
• Proficiency in object oriented development and ability to apply OO concepts
• Demonstrated ability to learn new technologies quickly
• Demonstrated experience and passion for delivering exceptional User Experience
• Experience communicating with team members and stakeholders
• Experience with the tools of the trade, including a variety of modern programming languages ( C/C++, Java, Python, JavaScript) and open-source technologies
PREFERRED QUALIFICATIONS
• Master's degree in CS
• Mastery of the tools of the trade including a variety of modern programming languages (Java, JavaScript, C/C++, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
• Experience developing cloud and mobile software services and an understanding of design for scalability, performance and reliability.
• Experience building developer facing products and services
• Experience building frameworks for creating applications on various platforms
• Strong technical communication with peers and non-technical cohorts
• Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
• Strong sense of ownership, urgency, and drive.
• Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
• Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
Back to top