Salary
💰 $140,000 - $170,000 per year
Tech Stack
AWSAzureBigQueryCloudGoogle Cloud PlatformJavaScriptPythonReactSQL
About the role
- Develop and manage applications for analytics pipelines, including data visualization, cleaning, and access
- Audit existing datasets for accuracy, reliability and consistency
- Work with senior team members to identify data models and algorithms to apply to unique client problems
- Increase and optimize user experiences, revenue generation, ad targeting and other business outcomes using predictive modeling and other advanced analysis techniques
- Coordinate with internal and client data engineering teams to implement models and supervise outcomes
- Develop various Big Data capabilities in the cloud for our clients, aligning them with business strategies and requirements
- Build data pipelines from various digital marketing platforms (like Google Marketing Platform, Facebook, and Instagram) to data warehouses.
- Create and implement data warehouses, including determining the right architecture, automating pipelines, and training clients on their value.
- Manage technical projects, overseeing scope, schedule, resources, and progress to ensure timely and on-budget delivery.
- Provide mentorship and guidance to junior team members, ensuring quality work and adherence to best practices.
- Support digital analytics implementations with broad understanding of tag management, HTML and JavaScript on websites, as well as installing advanced JavaScript data analytics tools
- Collaborate with Google Engineers to design scalable, resilient, and maintainable cloud-based solutions
- Work closely with Data Scientists to execute strategic engineering proof of concepts and contribute to technology strategy and engineering roadmaps
- Develop monitoring strategies for infrastructure, platforms and applications aligning with enterprise strategy and overall industry trends
- Translate solutions and complicated concepts to all audiences, from executive level members to marketing teams
- Lead and drive projects assigned to completion with attention to detail and high quality
- Establish long term relationships with customers in order to gain and cultivate trust (become their Trusted Advisor)
Requirements
- 3-5 years experience as a Senior Data Engineer or related role
- College degree in Computer Science, Information Science or related field preferred - OR - successful completion of code school program combined with experience in data engineering
- Advanced skills with SQL (for pulling data), Python (for writing pipelines) and JavaScript (for accessing data from websites)
- Advanced experience with Google BigQuery or Google Cloud Platform (GCP), AWS or Azure tools as they relate to big data
- Advanced familiarity with HTML, CSS and JavaScript / Modern JavaScript Frameworks (React)
- Proven ability to solve complex problems with on-time delivery, the highest quality, and creativity in the approach
- Experience with and desire to mentor and encourage growth in junior team members
- Ability to listen and understand business needs and creatively develop solutions
- Ability to work on a team and manage and prioritize individual workloads
- Strong desire to become a proficient Data Engineer for a fast paced company