Zoro Logo

Zoro

Staff Data Engineer

Posted 15 Days Ago
Chicago, IL
Expert/Leader
Chicago, IL
Expert/Leader
As a Staff Data Engineer, you'll lead data infrastructure projects, designing and developing cloud-native data pipelines and services. You'll oversee data integration, governance, and promote best practices in software craftsmanship. The role includes mentoring junior engineers and collaborating with business partners to align technical efforts with strategic goals.
The summary above was generated by AI

Company Summary:

Zoro is an eCommerce company that’s on a mission to help business owners get everything they need to run their businesses and thrive–from office supplies to power tools. But we’re way more than a website. We’re a team of great people with an award-winning culture. Check us out and see for yourself!

Primary Function

As a Staff Data Engineer at Zoro, you will be a key leader in defining, designing, developing, and maintaining our data infrastructure. You will lead large scale projects and strategic initiatives, working closely with business and technical partners to understand their challenges, desired outcomes, and long-term strategic vision. Your role will involve leading the design and construction of cloud-native data pipelines and services, ensuring they provide intuitive and efficient access to Zoro’s data across the enterprise.

In addition to driving the technical vision of the Data Engineering department, you will play a critical role in growing and transforming our operational and analytical data warehouse, supporting initiatives that involve intricate data integrations, high-volume data processing, Artificial Intelligence, Machine Learning, and business intelligence/insights. You will take ownership of the department’s technical debt ensuring that all solutions adhere to team, department, and Zoro’s development standards.

As a senior leader, you will be directly involved in complex projects that are business-critical, while also mentoring and guiding junior engineers to enhance their technical capabilities. Your strong technical background, exceptional problem-solving skills, and passion for innovation will be essential as you ensure the overall code health of the department and align the team's efforts with Zoro’s broader goals. Success in this role will require close collaboration with multiple business and technology partners across Zoro, ensuring a shared understanding of the tools and technologies needed to deliver on their vision. Your leadership will be pivotal in driving innovation and maintaining the highest standards of data engineering excellence.

Duties and Responsibilities

  • Technical Leadership: Contributes to the technical vision for the Data Engineering department, ensuring alignment with the company’s strategic goals. Provides technical leadership, strategic direction, and solution oversight across the entire Data Engineering department. 
  • Design and Architecture: Responsible for the overall design and architecture of scalable, reliable, and high-performance data systems to support business intelligence, analytics, and data science initiatives.
  • Data Pipeline Development: Build, optimize, and maintain data pipelines to ensure efficient data flow from various sources to our data warehouse and other data storage solutions.
  • Software Craftsmanship: Advocate and implement best practices in software design, coding, testing, and deployment to drive high-quality, maintainable, and scalable data solutions.
  • Data Integration: Oversee the integration of data from multiple sources, including internal systems, third-party APIs, and external datasets, ensuring data consistency and integrity.
  • Data Governance: Implement and uphold best practices for data management, including data security, privacy, and compliance.
  • Learning & Development: Engage in continuous learning, actively seeking opportunities to grow your technical skills and understanding of data engineering principles.
  • Mentorship: Provide technical guidance and mentorship to Senior Data Engineers, elevating the technical expertise of the department, fostering a culture of curiosity, and continuous learning and improvement.

Qualifications

  • Education: Master’s degree in Computer Science, Applied Mathematics, Engineering, or other technology related field or an equivalent of this educational requirement in working experience is also acceptable
  • Experience: Minimum of 10 years of experience in data engineering or a related field, with at least 3 years in a leadership or senior technical role.
  • Technical Skills:
    • Programming Proficiency: Expert in at least one programming language and proficient in others, with a solid understanding of software craftsmanship, object-oriented programming principles, data structures, and algorithms.
    • Data Modeling: Expert level experience of data modeling and data architecture.
    • Cloud Platforms: Expert level experience of cloud infrastructure.
    • Data Pipelines: Expert level experience of batch and streaming data pipelines.
    • Data Quality & Testing: Expert level experience with data quality assurance techniques, including data validation and testing methodologies.
    • Data Microservices: Expert level experience in building data focused microservices.

Soft Skills:

    • Problem-Solving: Excellent problem-solving skills and the ability to think critically and analytically.
    • Communication: Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
    • Organization: Excellent organizational skills and the ability to manage multiple projects and priorities in a fast-paced environment.
    • Curiosity: A genuine curiosity about data and a proactive approach to exploring new tools and techniques.
    • Attention to Detail: Meticulous approach to work, ensuring data quality and accuracy.
    • Leadership: Proven ability to lead, inspire, and mentor technical teams.
    • Teamwork & Collaboration: Proven ability to form collaborative relationships with stakeholders across the organization.

Compensation:

Below is the anticipated base pay compensation range for this position. This position is eligible for participation in our short-term incentive program in accordance with the terms of the applicable plan.

The range provided is not a guarantee of compensation. The range reflects the potential base pay for this role at the time of this posting based on the job grade for this position. Individual base pay compensation will depend, in part, on factors such as geographic work location and relevant experience and skills. 

The anticipated compensation range described below is subject to change and the compensation ultimately paid may be higher or lower than the range described above. 

Illinois

$139,400$232,300 USD

Zoro Values and Inclusive Culture:  

Zoro is dedicated to fostering an environment where people of all backgrounds and beliefs are represented and valued. We aim to empower all of our employees to learn about, raise awareness of, and promote diversity and inclusion through all of our workplace interactions. Zoro is a place where everyone can learn, grow, and thrive. 

We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.


Top Skills

Programming Languages

Similar Jobs at Zoro

22 Days Ago
Chicago, IL, USA
Mid level
Mid level
eCommerce • Information Technology • Retail • Industrial
The Data Engineer will design and implement tools for mapping product data from suppliers into a standard schema, ensuring data quality and consistency through ETL processes. They will collaborate with internal and external stakeholders to develop automated solutions and scale data operations for millions of SKUs.
Top Skills: PythonSQL
10 Hours Ago
Chicago, IL, USA
Senior level
Senior level
eCommerce • Information Technology • Retail • Industrial
The Senior Manager of Analytics at Zoro will lead a digital analytics team, manage Google Analytics, oversee data collection and analysis, and create actionable insights for eCommerce operations. Key responsibilities include developing analytical roadmaps and maintaining data integrity, along with communicating findings to business partners.
Top Skills: PythonSQL
2 Days Ago
Chicago, IL, USA
Mid level
Mid level
eCommerce • Information Technology • Retail • Industrial
The Product Information Analyst at Zoro is responsible for managing and analyzing product information to ensure accuracy, collaborating with teams to optimize processes, and performing quantitative analysis using SQL or Python. The role involves developing reports to track product data quality and coordinating with internal stakeholders for product data needs.
Top Skills: PythonSQL

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account