ABC Supply Co., Inc., the nation’s largest wholesale distributor of construction materials, is looking for a Software Engineer to join its growing IT team in Chicago, IL.
The Software Engineer in the Data Science department is responsible for developing data pipelines and collaborating with data scientists to create advanced analytics applications for ABC Supply. These pipelines and applications will fuel our Data Science practice at ABC Supply. This will include building web applications to support custom analytical applications, automating data collection, and working to advance our back end automation for all analytical workloads.
This will include use of modern programming languages and agile software development practices.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Develop data pipelines from all sources. This could include IOT devices to traditional database management systems. Develop and collaborate on advanced analytical applications at ABC. These would include solutions that require features outside of our Data Visualization solution and software to automate the build process of data science models. Build solutions that support Agile delivery of software. To include continuous integration/delivery pipelines. Ensure systems meet business requirements and industry practices Research opportunities for data acquisition and new uses for existing data Employ a variety of languages and tools (e.g. scripting languages) to marry systems together Recommend ways to improve data reliability, efficiency and quality Collaborate with data scientists\\solution\\information architects, modelers and IT team members on project goals
Effective time management. Excellent written and oral communication. Project execution using various methodologies. Ability to mentor individuals
Education: BS/BA in computer science, software engineering or mathematics.
Professional Experience: Minimum two years of experience in design, development, administration, troubleshooting of advanced analytics applications and/or data pipelines. Strong ability in Python for data pipelines and web applications. Strong technical capabilities and aptitude Strong knowledge of application development concepts and practices. Strong understanding of networking and cloud infrastructure. Experience with continuous integration/delivery systems and/or practices. Experience with Azure Data Lake, Azure Batch, Azure App, Docker all pluses.
Such alternatives to the above qualifications as the Company, in its discretion, may find appropriate and acceptable
ABC Supply is a 13 time Gallup Great Workplace Award Winner and offers a competitive wage and a great benefit package to eligible associates. If you are seeking a new and exciting opportunity and have the required skills and experience, we may have just the position for you!