Zoro

Sr. Software Engineer, Data Products

Zoro
Apply
28 days ago

Base Salary

$105k - $175k/yr

Responsibilities

  • Build and maintain production APIs, backend services, libraries, operational data stores, and data-processing applications.
  • Participate in system design, design reviews, technical tradeoff discussions, and RFC development.
  • Design interfaces, service boundaries, schemas, and data contracts.
  • Write modular, testable, observable, and maintainable software.
  • Own systems through deployment, monitoring, incident response, maintenance, and retirement.
  • Build reliable systems that handle retries, schema changes, duplicate events, partial failures, and unexpected inputs.
  • Use and evaluate AI throughout design, planning, implementation, testing, review, and codebase exploration.
  • Share AI workflows, experiments, and lessons with the engineering team.
  • Participate in on-call rotations and improve systems based on production experience.
  • Mentor junior engineers and influence team architecture and engineering practices.

Requirements

  • Minimum five years of experience in data engineering or software development with a track record of delivering production data systems.
  • Bachelor’s or master’s degree in Computer Science, Applied Mathematics, Engineering, or a related field, or equivalent practical experience.
  • Experience building, shipping, and operating production software, including meaningful programming beyond SQL.
  • Strong programming skills in at least one general-purpose language.
  • Understanding of modular design, APIs, testing, error handling, maintainability, and relational data concepts.
  • Experience with unit and integration testing and diagnosing production failures.
  • Experience building backend services, internal platforms, developer tools, or distributed applications.
  • Experience designing APIs and operational databases.
  • Familiarity with asynchronous processing, queues, event-driven systems, or change-data capture.
  • Experience handling idempotency, retries, concurrency, and backward compatibility.
  • Familiarity with cloud infrastructure, containers, infrastructure as code, and observability.
  • Experience with data pipelines, analytical systems, data modeling, or large-scale data movement.
  • Active use of AI beyond code completion and sound judgment when evaluating AI-generated output.
  • Ability to contribute to design reviews, explain technical decisions, coordinate complex integrations, document proposals clearly, and mentor junior engineers.
  • Willingness to own systems and participate in on-call rotations.

Benefits

  • Medical, dental, vision, and life insurance coverage begins on the first day of employment.
  • Paid parental leave, maternity support, nursing benefits, and adoption assistance are available.
  • Six free licensed-therapist sessions annually and Wellhub membership are provided.
  • At least 18 paid time-off days annually for full-time employees and six company holidays are provided.
  • The company contributes 6% to a 401(k) plan each pay period without requiring employee contributions.
  • Tuition reimbursement, student loan refinancing, financial counseling, and related tools are available.
  • The Charitable Gift Program matches eligible donations.
  • Employees receive discounts and admission to civic and cultural institutions around Chicago.
  • Office perks include a coffee bar, beer on tap, unlimited snacks, an onsite gym, and city skyline views.
  • The role follows a hybrid work model requiring onsite work at least two days per week at the Chicago headquarters.

Tech Stack

Apache AirflowGoogle BigQuerySQL

Categories

BackendData Engineering
Zoro

About Zoro

501-1,000 employees
Contact me