ABC Supply Chicago , IL 60602
Posted 2 weeks ago
ABC Supply is North America's largest wholesale distributor of exterior and interior building products.
ABC Supply is proud to be an employee-first company. In fact, we have won the Gallup Great Workplace Award every year since its inception in 2007, and Glassdoor has named us one of the best places to work in the country. Be part of a company that recognizes your talents, rewards your efforts, and helps you reach your full potential. At ABC Supply, we have YOUR future covered.
ABC is seeking a Data Solutions Backend Software Engineer to join the Data Solutions team. We believe in high-quality solutions that are highly reliable and highly available that are implemented using modern technology and constant innovation.
As a Data Solutions Backend Software Engineer, you will:
Design, develop, implement, and maintain solutions in Azure using the following tech: Azure SQL, Databricks, Azure Data Factory, and GraphQL. Expertise in Batch Services, Service Buses, Event Grid, Function Apps, APIM, App Insights, Key Vault, and performance tuning/optimization.
Care about quality and clean code; deliver high quality code including logging, alerting, and monitoring - the DevOps mindset
Work in an agile fashion to develop, estimate, test, and maintain our backend systems, while collaborating with team members on product backlog grooming, sprint planning, execution, review, and retrospective
Be an active contributor to development best practices and code reviews to ensure coding standards are followed, implementation meets requirements, and proper tests are written
Communicate effectively with all associates and business contacts to promote a strong sense of teamwork
Foster an innovative culture with an eye towards a DevOps mindset, scalability, reliability & performance
Design high-performing queries and views; performance tuning of queries
Design efficient DB schemas
Data Driven Unit tests for Validating SQL
Qualifications:
Bachelor's degree in Computer Science or comparable work experience
5+ years of proven experience working as a hands-on Backend Software Engineer in an agile environment with multiple programming languages, frameworks, cloud architecture:
Languages: T-SQL, Python
ETL: Azure Data Factory, Azure Databricks
Architectural Patterns: Data Warehousing, Medallion Architecture, Microservices Architecture, Event-based Architecture
Source control: Git code management
Strong data modeling and lineage background
Deploying production services in a cloud environment; ideally Azure including:
Azure Functions, Azure Data Factory, Azure Batch Service, Azure API Management
App Insights (Logging / Alerts)
Demonstrated experience in identifying, debugging, and resolving complex production issues
Excellent written and verbal communication skills and strong cognitive ability especially with respect to understanding, documenting, and describing complex technical subjects
Strong interpersonal skills and broad business and technical knowledge
Bonus Skills
Benefits may include:
Health, dental, and vision coverage - eligible after 60 days, low out of pocket
401(k) with generous company match - eligible after 60 days, immediately vested
Employer paid employee assistance program
Employer paid short term and long term disability
Employer paid life insurance
Flex spending
Paid vacation
Paid sick days
Paid holidays
Equal Opportunity Employer / Drug Free Workplace
ABC Supply values diversity and we actively encourage women, minorities, and veterans to apply.
ABC Supply