As a Data Engineer, we expect you to have expertise with data warehousing technical components (e.g. Data Modeling, ETL and Reporting), infrastructure (e.g. hardware and software) and their integration. You should have deep understanding of the architecture for enterprise level data warehouse solutions using multiple platforms (RDBMS, Columnar, Cloud). You are expected to have experience with design, creation, management, and business use of large datasets. You should have excellent business and communication skills to be able to work with business owners to develop and define key business questions, and to build data sets that answer those questions. You should be enthusiastic about learning new technologies and be able to implement solutions using them to provide new functionality to the users or to scale the existing platform. Having strong analytical skills is a plus. Above all, you should be passionate about working with huge data sets and someone who loves to bring datasets together to answer business questions and drive change.
Key job responsibilities
Design, implement, and support a platform providing secured access to large datasets
Interface with Tax, Finance and Accounting customers, gathering requirements and delivering end-to-end BI solutions
Model data and metadata to support ad-hoc and pre-built reporting
Own the design, development, and maintenance of ongoing metrics, reports, analyses, dashboards, etc. to drive key business decisions
Recognize and adopt best practices in reporting and analysis: data integrity, test design, analysis, validation, and documentation
Tune application and query performance using profiling tools and SQL
Analyze and solve problems at their root, stepping back to understand the broader context
Learn and understand a broad range of Amazon's data resources and know when, how, and which to use
Keep up to date with advances in big data technologies and run pilots to design the data architecture to scale with the increased data volume using AWS services
Continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for datasets
Triage many possible courses of action in a high-ambiguity environment, making use of both quantitative analysis and business judgment
BASIC QUALIFICATIONS
- 3+ years of data engineering experience
- Experience with data modeling, warehousing and building ETL pipelines
- Experience with SQL
PREFERRED QUALIFICATIONS
- Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions
- Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)
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. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, WA, Seattle - 132,100.00 - 178,800.00 USD annually