Sr. Software Engineer
ZoroAbout the role
Company Summary
Zoro.com is a leading eCommerce platform offering nearly 12 million tools, parts and supplies for our business customers. Launched in 2011, we brought a B2C-like experience to the B2B industry, and continue to be at the forefront of digital innovation at the intersection of technology and distribution. We have rapidly grown to over $1 billion in annual revenue and we’re just getting started!
Job Summary:
We are looking for a Senior Software Engineer to join Zoro’s Product Engineering Team. This engineer will play a key role in leading critical initiatives across cart, order, and checkout experience. The ideal candidate will bring a deep background in Infrastructure as Code (IaC) and cloud automation, enabling scalable, reliable, and maintainable infrastructure solutions. The role demands strong ownership, the ability to navigate technical complexity/ambiguity, and cross-functional collaboration to unblock and accelerate high-impact projects.
Duties and Responsibilities:
As a Senior Software Engineer, you will:
- Help drive and guide product-level engineering for cart, order, and checkout experience.
- Engage in the design, development, testing, and maintenance of web applications with a focus on high performance, scalability, security, and reliability.
- Develop modern user interfaces using Vue.js, leveraging component-based architecture and reactive data models.
- Work extensively with TypeScript in building and maintaining backend services using Node.js, as well as in developing frontend applications.
- Identify areas for improvement in team agreements and workflows by working closely with peers and stakeholders.
- Be a vocal leader in team ceremonies, championing for best practices, and upholding high standards for quality, agility, and maintainability.
- Mentor and guide engineers, enabling them to contribute effectively to team goals.
- Lead efforts to create and improve technical documentation while ensuring accuracy, consistency, and accessibility.
- Take ownership and resolve high-priority technical issues, ensuring a swift and efficient resolution while identifying opportunities for improvement.
- Lead and execute infrastructure-critical initiatives, including:
- Infrastructure Migration
- Infrastructure as Code (IaC): Design, implement, and maintain infrastructure using tools such as Terraform, CloudFormation, or similar to ensure repeatable, version-controlled, and automated environments.
- Cloud Governance and Reliability: Establish best practices for environment management, CI/CD pipelines, and deployment automation in GCP or equivalent platforms.
- Lead large-scale refactors and enhancements
Minimum Qualifications:
- Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
- 6+ years of professional software engineering experience, including significant hands-on work building and deploying cloud-based systems (GCP preferred).
- Proficiency in multiple programming languages (TypeScript and Python preferred).
- Strong understanding of the interplay between front-end and back-end technologies in a fullstack environment.
- Proven track record in designing and building scalable, highly available cloud-based microservices with a strong focus on non-functional requirements such as reliability, maintainability, and observability.
Preferred Qualifications:
- Expertise with Vue.js and an understanding of component-based architecture and reactive data models.
- Hands-on experience designing, developing, and maintaining microservices in a cloud environment with a focus on scalability and resilience.
- In depth expertise of infrastructure-as-code and deploying cloud-based resources using modern CI/CD workflows.
- Hands-on experience with containerization and orchestration using technologies like Docker and Kubernetes.
- Experience working with telemetry data to support observability, monitoring, and debugging in production environments, ideally using Datadog.
- Experience with automation testing including unit, regression, and integration tests.
- Deep understanding of authentication protocols including OAuth 2.0 and OpenID Connect, with hands-on experience implementing secure login flows, token management, and role-based access control across distributed applications.
- Experience integrating with 3rd party platforms across tax compliance, invoice payments, ERP, and marketing automation is a plus.
Total Rewards
Zoro’s total compensation plan includes our Zoro Incentive Plan (ZIP) that is designed to foster and reward o
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s