Software Development Engineer, Query Processing AWS Analytics
Core
Building the massive parallel execution engine for AWS Analytics, a fully managed cloud data warehouse and data lake serving enterprise customers.
Role type
Senior Software Development Engineer (Query Processing)
Builds
The core data plane and parallel execution engine for AWS Analytics
Domain
Cloud data warehousing, big data processing, distributed systems
Deliverable
production ML models | product features
Required skills
System design and architecture, software development lifecycle, modern programming languages (Java/C++/C#), big data technologies (Hadoop/Spark/Hive/Lucene)
Preferred skills
Object-oriented design, cloud services development, mentoring, hiring
Technologies
AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR, Storm/Samza
Responsibilities
Define new features and architecture, convert complex requirements into projects, own end-to-end deliverables from design to operations, lead engineers on substantial projects
Seniority
Senior, hands-on IC with leadership responsibilities