Sr Business Intelligence Data Engineer

YRC Freight
YRC Freight

Job Overview

*JOB SUMMARY*This role is part of the Business Intelligence team that develops and supports data analysis and visualization products to empower data-driven business strategies at YRCW. The primary responsibilities of this role are to collaborate with data scientists, analysts, developers, and business partners to collect, clean, transform, and serve data where and when it needs to be. The team tackles extremely challenging problems of integrating machine learning and AI solutions in products that require (near) real-time data feeds. The data-driven logistic service products our team aims to solve are among the most challenging in the world, and to succeed we need a true data-shifting master who thinks outside of the typical realm of ETL.*ESSENTIAL DUTIES AND RESPONSIBILITIES*1. Collaborate with Business Intelligence data scientists and data analysts to clean, enrich, and serve data where and when it is needed.2. Provide and maintain (near) real-time data feeds for a full suite of data products pertaining to data science models, Tableau visualizations, and data-driven user applications.3. Plan, develop, execute, and maintain complex data pipelines from multiple obscured data sources, including APIs, unstructured text data, image/binary data, flat files, and SQL/NoSQL databases.4. Be a steward for data quality, structure, and governance through continual collaboration with other Business Intelligence team members and business stakeholders.5. Work closely with Business Intelligence team to achieve appropriate validation and reproducibility standards for complex implementations of ML/AI models for two-sided market pricing/matching and other logistical optimizations.6. Develop data products including, but not limited to, complex data visualization, product-based data analysis via APIs, deploying machine learning models, and data collection interfaces.***COMPETENCIES*1. Adaptability – Maintaining effectiveness when experiencing major changes in work responsibilities or environment (e.g., people, processes, structure, or culture); adjusting effectively to change by exploring the benefits, trying new approaches, and collaborating with others to make the change successful.2. Building Trusting Relationships – Using appropriate interpersonal styles to establish effective relationships with customers and internal partners; interacting with others in a way that promotes openness and trust and gives them confidence in ones intentions.3. Collaborating – Working cooperatively with others to help a team or work group achieve its goals.4. Communication – Conveying information and ideas clearly and concisely to individuals or groups in an engaging manner that help them understand and retain the message; listening actively to others.5. Continuous Learning – Actively identifying new areas for learning; regularly creating and taking advantage of learning opportunities; using newly gained knowledge and skill on the job and learning through their application.6. Initiating Action – Taking prompt action to accomplish work goals; taking action to achieve results beyond what is required; being proactive.7. Work Standards – Setting high standards of performance for self and others; assuming responsibility and accountability for successfully completing assignments or tasks; self-imposing standards of excellence rather than having standards imposed.*MINIMUM REQUIREMENTS*1. Bachelors degree in quantitative field (math, statistics, computer science, engineering, etc.). Four years of related work experience.2. Fluent in Python and relational databases like SQL Server, PostgreSQL, and MySQL.3. Familiarity with NoSQL databases or NoSQL style data storage in relational databases.4. Comfortable working with geo-spatial data.5. Experience developing optimized and scalable ETL processes.6. Excellent verbal and written communication skills.7. Strong interpersonal skills, ability to work with all levels of management, and demonstrates a strong entrepreneurial spirit.*PREFERRED QUALIFICATIONS*1. Master/PHD degree in quantitative field (math, statistics, computer science engineering, etc.).2. Relevant training certifications.3. Proficient in Go, Erlang, Ruby, and/or C#.4. Experience working with unstructured and dirty data. Not only collecting, cleaning, and serving it, but understanding the connection between data and business value.5. Experience developing backend subsystems for large web applications and complex ETL processing systems.6. Working knowledge of Big Data technologies such as Spark, Hadoop and Redshift.7. Deep understanding of building complex data pipelines with products like Airflow or Luigi.8. Preferred industry experience in Logistics, Supply Chain or 3PL Logistics.*WORKING CONDITIONS** *This job operates in a professional office environment indoors. Routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.* **PHYSICAL DEMANDS** *The position requires the ability to spend long hours sitting or standing while using office equipment and computers. Ability to perform repetitive tasks such as typing and keying. Occasional lifting, pushing/pulling, carrying 10 lbs of supplies and materials is required.* **YRC Worldwide is an Equal Opportunity/Affirmative Action Employer*Minorities/Females/Persons with Disabilities/Protected Veterans**Title:** *Sr Business Intelligence Data Engineer***Location:** *KS-Overland Park***Requisition ID:** *2002IV*

View More
Job Detail
Shortlist Never pay anyone for job application test or interview.