Job Description
Purpose of the Role:
The Software Architect plays a critical role in ensuring our systems are scalable, maintainable, and aligned with long-term business goals. By combining deep technical expertise with hands-on leadership, they guide sprint teams through complex delivery while setting architectural direction. Their dual role as architect and team lead accelerates decision-making, reduces technical debt, and ensures consistent execution across projects.
Responsibilities:
- Lead a team of 3-5 software engineers, providing guidance, mentorship, and technical leadership to ensure the successful delivery of projects.
- Collaborate closely with product managers to define project requirements, ensuring alignment between business objectives, customer needs, and technical constraints.
- Work closely with engineering managers to identify areas for improvement and implement strategies ...
Apply for this Position
Ready to join Pampered Chef? Click the button below to submit your application.
Submit Application