Demo

Director of Software Engineering

Petco
San Diego, CA Full Time
POSTED ON 12/31/2025
AVAILABLE BEFORE 1/29/2026

About the Role

As a Front-End Engineering Leader at Petco, you’ll guide the technical vision, architecture, and execution of our customer-facing digital products—including Petco.com, our mobile web experience, and other connected commerce platforms.

You’ll lead a talented team of front-end engineers, championing best practices in React.js, Node.js, and Next.js, while building performant, accessible, and engaging experiences that help pet parents connect more deeply with their pets.

This is a hands-on leadership role for someone who thrives at the intersection of technical strategy, engineering excellence, and team mentorship.

Key Responsibilities

  • Lead the front-end engineering strategy and execution across Petco’s digital ecosystem.
  • Define, evolve, and enforce best practices for front-end architecture, component libraries, and performance optimization.
  • Collaborate closely with Product, UX, and Backend teams to deliver seamless and scalable user experiences.
  • Guide architectural decisions on frameworks, libraries, and tooling—balancing innovation with long-term stability.
  • Manage, mentor, and grow a team of front-end engineers; foster a culture of collaboration, learning, and accountability.
  • Partner with backend teams on Node.js services and integrations to ensure end-to-end system efficiency.
  • Drive initiatives around site performance, accessibility, observability, and maintainability.
  • Influence Petco’s technology roadmap and advocate for technical investments that support scalability and innovation.
  • Oversee engineering processes to ensure timely and high-quality delivery across multiple cross-functional teams.
  • Collaborate with leadership to align technical direction with business goals and customer needs.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field—or equivalent experience.
  • 12 years of software engineering experience, with at least 5 years in a technical leadership or management role.
  • Deep expertise in React.js, Node.js, and Next.js in high-traffic, large-scale environments (preferably e-commerce).
  • Proven experience designing and implementing front-end architecture for modern web applications.
  • Hands-on experience with AWS, CI/CD pipelines, and application observability tools.
  • Strong understanding of web performance, SEO, accessibility (WCAG), and responsive design principles.
  • Excellent communication and influencing skills; able to align technical vision across engineering and business stakeholders.
  • Passionate about Petco’s mission—and motivated to build technology that improves lives for pets and their parents.

Why You’ll Love Working Here

  • Purpose-driven work that directly impacts the health and happiness of pets and their families.
  • A collaborative, inclusive environment where you’re encouraged to bring your whole self to work.
  • Opportunities for continuous learning, leadership development, and career growth.
  • Competitive compensation, benefits, and perks that support your wellbeing

Salary.com Estimation for Director of Software Engineering in San Diego, CA
$259,086 to $314,195
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Director of Software Engineering?

Sign up to receive alerts about other jobs on the Director of Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$161,406 - $211,884
Income Estimation: 
$188,022 - $236,092
Income Estimation: 
$205,940 - $255,928
Income Estimation: 
$199,907 - $266,531
Income Estimation: 
$195,700 - $270,403
Income Estimation: 
$103,114 - $138,258
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$120,777 - $151,022
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$219,220 - $297,182
Income Estimation: 
$265,326 - $360,661
Income Estimation: 
$241,674 - $350,303
Income Estimation: 
$199,907 - $266,531
Income Estimation: 
$228,175 - $287,213
Income Estimation: 
$225,749 - $313,190
Income Estimation: 
$219,220 - $297,182
Income Estimation: 
$195,700 - $270,403
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Petco

  • Petco Vacaville, CA
  • Create a healthier, brighter future for pets, pet parents and people! If you want to make a real difference, create an exciting career path, feel welcome t... more
  • 12 Days Ago

  • Petco Casper, WY
  • Create a healthier, brighter future for pets, pet parents and people! If you want to make a real difference, create an exciting career path, feel welcome t... more
  • 13 Days Ago

  • Petco Washington, DC
  • Create a healthier, brighter future for pets, pet parents and people! If you want to make a real difference, create an exciting career path, feel welcome t... more
  • 13 Days Ago

  • Petco Las Vegas, NV
  • Create a healthier, brighter future for pets, pet parents and people! If you want to make a real difference, create an exciting career path, feel welcome t... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Director of Software Engineering jobs in the San Diego, CA area that may be a better fit.

  • Lensa San Diego, CA
  • Lensa is a U.S. career site that helps job seekers discover job opportunities. We are not a staffing firm or agency. We promote jobs on behalf of our clien... more
  • 15 Days Ago

  • MedImpact and Careers San Diego, CA
  • Exemption Status: United States of America (Exempt) $130,148 - $182,208 - $234,267 “Pay scale information is not necessarily reflective of actual compensat... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!