
Opportunity at
FaireStaff Software Engineer - Growth Platform
Faire operates a global technology wholesale platform that connects independent retailers and brands, utilizing data and machine learning to support local commerce. The company is currently…
Career Tools
About This Role
Faire operates a global technology wholesale platform that connects independent retailers and brands, utilizing data and machine learning to support local commerce. The company is currently seeking a Staff Software Engineer to lead the technical vision and evolution of its Growth Platform. In this capacity, you will architect communication systems, targeting capabilities, experimentation infrastructure, and developer tooling to drive expansion across multiple product areas. This position is well-suited for a…
Job Description
Faire operates a global technology wholesale platform that connects independent retailers and brands, utilizing data and machine learning to support local commerce. The company is currently seeking a Staff Software Engineer to lead the technical vision and evolution of its Growth Platform. In this capacity, you will architect communication systems, targeting capabilities, experimentation infrastructure, and developer tooling to drive expansion across multiple product areas.
This position is well-suited for a strategic and autonomous engineer who prefers creating broad organizational leverage through platforms, abstractions, and frameworks over shipping individual features alone. You will collaborate closely with internal product engineers to simplify growth initiatives, mentor team members, and guide complex cross-functional efforts.
Faire requires hybrid employees to work from an office three days per week on Tuesdays, Thursdays, and a third flexible day of the employee's choice. Employees in hybrid roles also retain the flexibility to work remotely for up to four weeks annually.
Responsibilities
- Lead the architectural design and ongoing evolution of the Growth Platform, including messaging infrastructure, targeting systems, and developer tooling
- Collaborate directly with internal platform users to address pain points and deliver high-utility self-serve growth capabilities
- Build scalable systems, frameworks, and abstractions that decrease the cost and complexity of launching new initiatives
- Contribute technical insights to shape overall product and business strategy
- Enhance developer productivity and operational workflows
- Mentor and guide software engineers across various teams to elevate technical standards and business outcomes
- Drive execution as a cross-team technical leader across organizational boundaries
Requirements
- Possess at least 8 years of professional software engineering experience
- Demonstrate a background in building high-scale platforms, infrastructure, or reusable systems that empower other engineering teams
- Exhibit strong internal customer empathy with a proven track record of creating adopted tools and developer experiences
- Bring robust expertise in either backend development or frontend development
- Show consistent experience leading large, ambiguous, and cross-functional initiatives that yield measurable impact
- Possess strong experience with A/B testing, experimentation, and data-driven product development
Core Skills
Benefits
- Eligible for equity
- Comprehensive benefits package designed to support life inside and outside of work
- Access to enterprise AI tools intended to streamline daily work
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the employment type for this role?
The position is full-time.
What is the remote or on-site work policy?
This is a hybrid role requiring employees to work from the office three days per week, specifically on Tuesdays, Thursdays, and a third flexible day chosen by the employee. Hybrid staff can also work remotely for up to four weeks per year.
What is the salary for this position?
The pay range for candidates based in Canada is $190,500 to $262,000 per year, and the role is also eligible for equity and benefits. Base pay depends on factors like transferable skills, experience, market demands, and primary work location.
What are the core technical experience requirements?
Candidates must have at least 8 years of professional software engineering experience, a history of building high-scale platforms or infrastructure, and strong expertise in either backend or frontend development.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.