Software Development Engineer, Amazon Quick
Amazon Web Services (AWS) · Santa Clara, CA · 1 mo ago
ConsultingFull-time
About the role
As a Software Development Engineer on the Amazon Quick team, you will design, develop, and optimize core platform components that power a generative AI assistant for enterprises. Your work will ensure high performance, scalability, and reliability while enabling businesses to leverage AI for enhanced operations and data-driven decision-making. You’ll collaborate with AI/ML practitioners, applied scientists, and solution architects to build foundational AI services that solve complex customer challenges in a fast-moving, startup-like environment within a large company.
Responsibilities
- Build trend-setting features in Amazon Quick that address the hardest engineering challenges in generative AI.
- Design and deliver large-scale, scalable, fault-tolerant systems with machine learning-powered solutions.
- Drive strategic technical projects with significant business impact and competitive advantage.
- Mentor engineers and provide leadership on complex technical issues using deep and broad technical expertise.
- Work in a fast-paced, startup-like environment within a large company to rapidly deliver services with broad business impact.
Requirements
- 3+ years of non-internship professional software development experience.
- 2+ years of design or architecture experience (design patterns, reliability, and scaling) of new and existing systems.
- 1+ years of experience designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl.
- 1+ years of Object-Oriented Design experience.
- Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
Preferred Qualifications
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor’s degree in computer science or equivalent.
Pay
Base salary range: $165,200 – $223,600 USD annually (Santa Clara, CA).