Role: Senior Data Engineer
Experience With Amazon (FAANG) Preferred
Salary Range: $110,000 - $160,000
Location: Seattle, WA - Hybrid, Up to 3x per week
Job Description
Our client is seeking an experienced data engineer for a role based in Seattle. The ideal candidate is a creative, self-motivated individual with extensive experience tackling complex problems. They should possess strong leadership qualities and expertise in software development principles, data engineering, cloud technologies, business intelligence, and interpersonal skills.
Responsibilities
- Collaborate closely with stakeholders to understand requirements and implement appropriate solutions.
- Analyze source systems, define data sources and transformation requirements, design data models, and document specifications.
- Implement data models and data mining solutions.
- Design and deploy ETL and data cleansing solutions.
- Develop and maintain data infrastructure using best practices in software engineering and data management.
- Ensure high standards of expertise and deliver fair outcomes for customers.
Requirements
- Bachelor's degree in Computer Science, Engineering, Math, Finance, Statistics, or a related field from a recognized university.
- 3+ years of experience in business intelligence, including data warehousing and BI tools.
- 3+ years of experience in analytics or business analysis.
- Expertise in SQL (DQL and DDL).
- Proficiency in large-scale Data Warehousing and Online Analytical Processing.
- Proficiency in AWS technologies (Redshift, RDS, S3, EMR).
- Familiarity with Linux scripting (bash, python, javascript).
- Strong skills in BI reporting tools (Tableau, OBIEE, Cognos, MicroStrategy, SSAS Cubes).
- Hands-on experience with distributed computing (MapReduce, MPP architecture, NoSQL databases).
- Expertise in data warehouse and relational database design.
- Experience with data mining algorithms and data cleansing.
- Ability to collaborate effectively with clients and stakeholders.
- Excellent English communication skills (written and verbal).
Candidates will undergo a multi-stage interview process including evaluations of communication, technical skills, and live practical exercises. Cultural fit with the team and final approval by the client are also part of the process.
--
Please apply with an updated resume and ensure the required skills you are able to speak to for this position are included.
#J-18808-Ljbffr