Software Development Engineer, Amazon Quick
Core
Design and operate large-scale distributed systems and craft scalable front-end experiences for the platform layer behind Amazon Quick, an agentic AI-powered digital workspace.
Role type
Senior full-stack software development engineer (distributed systems & architecture)
Builds
Asset metadata services, real-time customization services, search and discovery experiences, and enterprise governance layers
Domain
Enterprise AI workspace / Distributed systems
Deliverable
production ML models
Required skills
Distributed systems design, high-throughput indexing pipelines, real-time customization, search and discovery, C#/C++/Java/Perl, Object Oriented Design, system architecture, code quality, technical mentorship
Preferred skills
Full software development life cycle, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
C#, C++, Java, Perl
Responsibilities
Lead design and implementation of distributed systems, build Agents for Enterprise governance on-boarding, balance execution speed with architectural requirements, drive engineering best practices, solve complex technical problems, mentor engineers
Seniority
Senior, hands-on IC with mentorship