7 days old

Software Development Engineer, Datalake Query

Cambridge, MA 02139
  • Jobs Rated


Job summary
Alexa AI, the speech processing and personal assistant technology behind Amazon Echo, is seeking a Software Development Engineer for our Datalake organization, based out of Amazon€™s state-of-the-art Kendall Square/Cambridge, Massachusetts Development Center. In SAIF Data, we build the data services that enable the fast, secure, and massive scale ML that delivers delightful Alexa interactions to users.

Key job responsibilities
* Solve distributed systems problems at Alexa scale.
* Design, implement, and operate large scale 24x7 services using Java, Python, and AWS services such as EC2, S3, Kinesis, Lambda, DynamoDB, and many more.
* Collaborate with AWS solutions architects and other software engineers. Our team is the largest customer of several AWS offerings in the world, and we are constantly testing the limits of those offerings.
* Provide technical guidance on software design, architecture, patterns and practices.
* Help your team self-organize and create software development processes and practices that will work best for you and your teammates.
* Build relationships with your customers, partner teams, and the engineers on your team.

About the team
The SAIF Datalake org is responsible for storing all of the data used by Alexa's applied scientists and machine learning engineers to build and improve customer experience. We host one of Amazon's largest data lakes, and are constantly challenged by the scale at which we must ingest and store data. We are just starting to build the next generation of our data lake to improve data throughput and reduce latency of data delivery to allow for advances in model development by the Alexa ML community. We are looking for software leaders who are excited about building scalable platforms that can directly improve the delivery of all of the work done by Alexa's engineering and science organizations.


  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.

€¢ 2+ years of non-internship professional software development experience
€¢ Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
€¢ 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems


* 3+ years professional experience in software development
* Proficiency in a modern programming language like Java, Python, C#, Ruby, C, Objective C, or C++
* Understanding of scalable computing systems, software architecture, data structures, and algorithms
* Excellent verbal and written communication skills
* Experience developing cloud and distributed software services and an understanding of design for security, availability, and performance.
* Development experience defining, developing, and maintaining REST based interfaces.
* Sharp analytical abilities and proven design skills.
* Strong sense of ownership, urgency, and drive.
* Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
* Proven results and a history of project delivery

By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.


Jobs Rated Reports for Software Developer

Posted: 2022-05-13 Expires: 2022-06-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer, Datalake Query

Cambridge, MA 02139

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Very Low
Very Good
Powered ByCareerCast