What is a Software Engineer at Petco?
At Petco, a Software Engineer plays a critical role in driving the digital transformation of a legacy retail giant into a modern, tech-forward pet health and wellness platform. The digital engineering team builds, scales, and maintains the e-commerce engine, mobile applications, veterinary clinic management systems, and personalized pet care subscription services. By developing high-performing, reliable software, you directly impact millions of pet parents who rely on Petco for their animals' essential needs and medical care.
As a Software Engineer, you will contribute to a highly collaborative, multi-functional ecosystem. You will work on robust microservices architectures, cloud-native deployments, and seamless omnichannel integrations that bridge the gap between physical retail stores and digital platforms. The problems you will solve involve high-throughput transactions, real-time inventory management, and personalized customer data pipelines, requiring a strong foundation in scalable system design and clean code practices.
This role is ideal for engineers who are not only technically proficient but also passionate about pet wellness and user-centric design. Whether you are optimizing backend database queries, building responsive frontend components, or scaling cloud infrastructure, your work directly supports Petco’s mission of improving the lives of pets and pet parents.
