Job Description
This is a remote position.
About the job
As a Sr. Data Warehouse Engineer at Aspire, you will work across the organization from product, engineering org to analytics to data scientists to business heads delivering accurate, timely, actionable information.
What you’ll do
- Collaborate with cross functional teams to make data actionable
- Work closely with business users, product managers, analysts and data scientists to build out both analytics schema as well as star schema layer for fast and accurate data analysis
- Design high performance, resilient, efficient data pipelines using ELT
- Become a subject matter expert in the data layer with deep understanding of entire pipeline
- Responsible for end to end project ownership
- Play a key role in data architecture and design discussions
- Design analytics friendly data sets that abstract complex business and transformation logic
- Develop reusable, testable code
- Responsible for accuracy and recency of data and meeting data team SLAs
- Communicate with stakeholders to achieve project objectives
- Responsible for training and mentoring of other developers
- Responsible for building out dashboards as well as be willing to train end users on self-serve methods for exploring data.
What you’ll need
- Bachelor's degree in Computer Science, Information Technology or related field.
- 5+ years of experience in data of all types with at least 2 years in leveraging distributed cloud based data warehouse technologies for large-scale complex problems
- Worked on at least one data visualization tool like looker, Tableau..etc
- Excellent written and verbal communication skills in Arabic and English
- Proficiency in building and scaling modularized ELT pipelines
- Solid Migration experience in Snowflake
- Proficiency in SQL and data warehousing techniques
- Solid experience in bringing data to life, using visualization Production experience with high level languages, ideally Python
- Solid experience with Airflow or other workflow tools
- Knowledge in cloud services and server less is a plus
Why Aspire
In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.
- Be part of a (Remote is here-to stay) organization.
- Work and learn from great minds.
- Explore new opportunities to learn and grow everyday by attending technical and nontechnical training.
- Get market exposure by working with international tech leaders.
- Nursery reimbursement benefit.
- Aspire Wellness Program.
- Attend virtual and onsite international tech conference.