Amazon Development Center U.S., Inc.
Technology
SoftwareDevEngineerIII,Redshift
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Dev Engineer III, Redshift at Amazon Development Center U.S., Inc.. Skills: Distributed systems, Storage internals, Data warehousing, Cloud analytics. Innovate system architectures. Design core storage subsystems”
Industry & Context.
Root cause analysis
What They're Looking For.
Must Have
5+ years non-internship professional software development, 5+ years programming experience, 5+ years leading design or architecture, Experience as a mentor
Nice to Have
Databases experience, Distributed Systems experience, Storage experience, C++ experience a plus
What You'll Do.
Innovate system architectures
Design core storage subsystems
Develop metadata subsystems
Develop catalog subsystems
Solve complex problems
Debug cross-cutting issues
Drive performance improvements
Improve reliability guarantees
Mentor junior engineers
Raise bar on operational excellence
Build deep observability
Reduce operational toil
Strengthen team's ability
How You'll Work.
Team & Collaboration
Design reviews; Code reviews
Communication Scope
Technical guidance
Full Job Description
Are you interested in building next-generation hyper-scale distributed systems in the cloud? Amazon Redshift is a rapidly growing, fast, and fully managed petabyte-scale data warehouse service in the cloud. Tens of thousands of customers rely on Redshift to analyze exabytes of data every day to power their most critical analytics workloads. Join the Amazon Redshift Data Foundation team to solve some of the most challenging problems in petabyte-scale distributed data systems. Our team owns the critical foundation that underpins Redshift's storage, metadata, durability, and reliability guarantees — the cornerstone on which every query, every table, and every customer workload depends. You will dive deep into complex interactions within the Redshift engine, tackling large-scale, high-complexity problems that span data storage architecture, durability mechanisms, and performance optimization at massive scale. We're looking for an engineer with a strong understanding of distributed systems, storage internals, and the curiosity to ask the right questions as we build a best-in-class cloud analytics database engine. You will design and deliver features that keep Redshift at the forefront of cloud analytics — ensuring data is always safe, always accessible, and always fast. ** Databases, and Distributed Systems experience is mandatory; Storage and C++ experience is a plus. Key job responsibilities Innovate system architectures that address scalability, reliability, and performance for large-scale distributed systems Design and develop core storage, metadata, and catalog subsystems that operate reliably at petabyte scale Solve large-scale, high-complexity problems spanning data durability, availability, consistency, and performance Debug deep, cross-cutting issues that require understanding the full stack — from query planning to distributed storage to on-disk data formats Drive performance improvements in storage I/O paths, metadata access patterns, in-memory caching, and ca
Applying for this Software Dev Engineer III, Redshift role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon Development Center U.S., Inc.?
Real rants from real employees. Read before you apply.