Staff Software Engineer
Chewy · Boston, MA · 2 wk ago
Engineering$166k–$265k/yrFull-time
Job Description
About the role
Chewy is seeking a Staff Software Engineer for our fast-paced, customer-first Sponsored Ads team. This role is instrumental in launching innovative, customer-facing products crafted to delight and engage Chewy’s advertising partners, while scaling our advertising technology and strengthening brand partnerships.
Responsibilities
- Participate in working with all of the top engineers at Chewy and other partner technology teams to evolve architecture direction of all development at Chewy.
- Have responsibility over major components of Chewy’s architecture – both development and operational needs.
- Be the go-to engineer for your part of the platform.
- Be responsible for ensuring your systems are fully CI/CD and have a plan to get to CI/CD if not there yet.
- Limited technical debt will be your key objective.
- Hire, train, mentor and grow new talent as Chewy is growing all teams at a record pace.
- Drive innovation through rapid prototyping and iterative development.
- Conduct design and code reviews and improve on engineering rigor and standard.
- Debug production issues across services and tech stack.
- Continuously measure and optimize the performance, effectiveness, and uptime of backend services.
- Participate in setting guidelines for evolving development practices, as well as mentoring junior engineers.
Requirements
- Bachelor’s Degree (MIS or CS preferred) or equivalent work experience
- 10+ years of experience in an object-oriented language such as Java and relevant Java ecosystem like Spring Boot based applications
- Prior experience in Display ads engineering systems will be a huge plus
- Hands-on Staff technical engineering lead who can work with technical stakeholders, product managers, data scientists and help evolve the technical roadmap of this new display ads initiatives
- Knowledge of professional software engineering practices for the full software development process including coding standards, code reviews, source control management, build processes, testing, and operations
- Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm - design, problem solving, and complexity analysis
- Experience with designing, building and deploying scalable, highly available systems
- Experience with cloud & orchestration technologies (AWS Services, Terraform, Ansible, etc.)
- Have or (more importantly) be willing to learn deep domain knowledge in the area of retail e-commerce
Qualifications
- Experience in e-commerce, display ads engineering systems
- Experience with Scrum, XP or other agile methodologies (a plus)
- Good communication skills with both technical and business audiences
- Experience with data analysis/mining in large scale database environments (a plus)