Data Engineer

Amazon Lab126 Sunnyvale , CA 94085

Posted 2 months ago

Job Description: Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create? Work hard. Have fun. Make history. The ROLE The Data Engineer should be an expert familiar with all of the data warehousing technical components (e.g. ETL, Reporting, Data Model), infrastructure (e.g. hardware and software) and their integration. The ideal candidate will be responsible for developing overall architecture and high level design. The candidate must have extensive experience with Star Schemas, Dimensional Models, and Datamarts. The individual is expected to build efficient, flexible, extensible, and scalable ETL design and mappings. Excellent written and verbal communication skills are required as the candidate will work very closely with diverse teams. Responsibilities include:

  • Apply broad knowledge of technology options, technology platforms, design techniques and approaches across the data warehouse life cycle phases to design an integrated, quality solution to address the business requirements

  • Ensure completeness and compatibility of the technical infrastructure to support system performance, availability and architecture requirements

  • Design and plans for the integration for all data warehouse technical components

  • Provide input and recommendations on technical issues to the project manager

  • Responsible for data design, data extracts and transforms

  • Develop the implementation and operation support plans

  • Lead architecture design and implementation of next generation BI solution.

  • Build robust and scalable data integration (ETL) pipelines using SQL, EMR, Python and Spark.

  • Mentor and develop other DE's and BIE's.

  • Build and deliver high quality data architecture to support business analyst, data scientists, and customer reporting needs.

  • Interface with other technology teams to extract, transform, and load data from a wide variety of data sources.

  • Continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for customers

Basic Qualifications Bachelor's degree or higher in a quantitative/technical field (e.g. Computer Science, Statistics, Engineering). 5+ years of relevant experience in one of the following areas: Data engineering, database engineering, business intelligence or business analytics. 5+ years of hands-on experience in writing complex, highly-optimized SQL queries across large data sets. 5+ years of experience in scripting languages like Python etc. Demonstrated strength in data modeling, ETL development, and Data warehousing. Data Warehousing Experience with Redshift, Oracle, NoSQL etc. Experience with AWS services including S3, Redshift, EMR, Kinesis and RDS. Experience with Big Data Technologies (Hadoop, Hive, Hbase, Pig, Spark, etc.) Experience in working and delivering end-to-end projects independently. Knowledge of distributed systems as it pertains to data storage and computing Preferred Qualifications Proven success in communicating with users, other technical teams, and senior management to collect requirements, describe data modeling decisions and data engineering strategy Experience providing technical leadership and mentoring other engineers for best practices on data engineering Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations Masters in computer science, mathematics, statistics, economics, or other quantitative field Lab126 is part of the, Inc. group of companies and is an Equal Opportunity-Affirmative Action Employer Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Data Engineer

Trantor Software

Posted 5 days ago

VIEW JOBS 4/16/2019 12:00:00 AM 2019-07-15T00:00 <h3>About Trantor</h3><p>Trantor, Inc., a leading provider of global software services, specializes in Business Intelligence, Software Security, and Web Services solutions. Trantor, Inc. has a proven and demonstrable track record of successful multi shore project delivery since its inception in 2009. Trantor, Inc. is a leading software development company with expertise in both Cloud-based and traditional applications. Trantor understands all aspects and challenges of software development from product and feature definition, though core product development and QA / deployment / ongoing maintenance. We have also developed our own product suite and integrated it to several market applications.<br> <br>We are seeking a talented and experienced professional with a positive and forward looking approach to take responsibility. We are looking for the profile with following:</p><p><br></p><h3>Here’s what you will bring:</h3><ul> <li>Building data sets for new and existing tables<br> </li> <li>Writing scripts to consolidate data from multiple data sources<br> </li> <li>Gathering and understanding marketing data requirements and translating them into technical backend infrastructure<br> </li> <li>Troubleshooting existing pipelines and table configuration/data signal mapping<br> </li> <li> Documenting technical set up/configuration of existing and new data pipelines, data schemas; creating data dictionary</li> </ul><h3>As a <strong>Data Engineer</strong>, here’s what you can do at Trantor: </h3><p>GoogleSQL</p><p>C++</p><p>Flume</p><p>Big Data platforms or Python</p><p>Mid to senior level as they would need to work cross-functionally with engineers, marketing teams, project managers in MTV, and data developers and QA in India<br></p><p><br></p><h3>Additional Information</h3><p>We offer you a chance to join a highly motivated unit in a fast-growing and dynamic company, and challenging tasks and opportunities for your future career. Find out more at <a href="" rel="nofollow noreferrer noopener" class="external"></a> Follow Trantor on LinkedIn</p><p><a href="" rel="nofollow noreferrer noopener" class="external"></a></p> Trantor Software Sunnyvale CA

Data Engineer

Amazon Lab126