Lead query processing for Amazon Redshift and Aurora DSQL, setting technical strategy, owning core architecture, and driving high-performance execution engines.
Locations (3)
Seattle, Washington, United States
New York, New York, United States
East Palo Alto, California, United States
Compensation
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave.
Responsibilities
Set and execute a multi-year technical strategy for query optimization and execution
Build the foundation other engineers stand on, including service frameworks, shared libraries, observability, and resilience for Nominal’s mission-critical software.
Responsibilities
Build service frameworks and shared libraries for Nominal services
Lead engineering strategy for AI-enabled solutions across the Software Delivery Lifecycle, driving enterprise standards, automation, and developer productivity.
Responsibilities
Develops the engineering approach for the entire program/portfolio solution and works with Architecture, to develop/analyze/deliver the implementation of technical enablers
Leads the planning, definition, and design of the complex features which span multiple teams and explore solution alternatives
Creates ideas on designing complex technology and solution development approaches
Leads the technical oversight for teams in solution development including design reviews and code within own domain
Defines the technology tool stack for the solution within range of internally approved and supported technologies
Requirements
Bachelor’s degree in computer science, Engineering, Information Systems, Applied Mathematics, or a related technical field
Nice to have: Advanced degree in a technical discipline
Nice to have: Senior engineering experience in developer tooling
Senior Director of Engineering for Developer Platform, responsible for building and scaling Uber’s modern software factory and leading a distributed engineering organization across the US, Netherlands, and India.
Locations (4)
San Francisco, California, United States
Seattle, Washington, United States
Amsterdam, North Holland, Netherlands
India
Compensation
You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits.
Responsibilities
Own the overarching vision, technical roadmap, and execution for Uber’s developer platform
Own core query processing architecture, including parsing and semantic analysis, query rewriting, cost-based planning, statistics and cardinality estimation, plan caching, and physical execution
Build high-performance execution engines (vectorized and pipelined operators, memory management, code generation, massively parallel and distributed execution)
Advance optimization over open table formats and heterogeneous storage, such as Iceberg and Parquet data lakes and federated sources
Turn ambiguous customer and business requirements into concrete projects, and personally own design, code, deployment, and operations from end to end
health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)