SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: CAD 125,800 - 170,100 / annual
Jobber is a SaaS platform helping small home service businesses (plumbers, painters, landscapers) manage quoting, scheduling, invoicing, and payments. The company has been recognized by Great Place to Work and named to Deloitte Canada's Technology Fast 50 and Globe and Mail's Canada's Top Growing Companies lists.
You will join the Product Engineering & Partnerships team as a Senior Solutions Engineer, reporting to the Senior Manager of Software Engineering. This role is central to Jobber's strategy to expand integrations and marketplace offerings. You will work at the intersection of technical and business needs, collaborating with the Partnerships team, Business Development, cross-functional engineering, design, marketing, and sales groups, as well as external partner development teams.
Key responsibilities include:
- Design and implement integration strategies that enhance the application marketplace, working with Business Development, Jobber Engineering, and external third parties.
- Collaborate on API solutions (REST and GraphQL) and act as a technical liaison between internal teams and external stakeholders.
- Provide technical support and guidance to partners throughout the integration process.
- Identify opportunities for innovation and process improvement in the integration landscape.
- Participate in conceptualizing, designing, and iteratively delivering high-impact features that address customer needs.
- Partner with Product and Design to shape the strategic product roadmap.
- Actively participate in code reviews and testing to ensure quality and maintainability.
- Champion consistent engineering practices and reusable code solutions.
- Research and implement industry best practices, staying current with technological advancements.
- Communicate complex technical concepts to diverse audiences, bridging technical and non-technical stakeholders.
- Provide mentorship and guidance to team members at all levels, fostering professional growth.
The role is hybrid, with candidates expected to be based in one of Jobber's hub cities: Edmonton, Toronto, Vancouver, or Kitchener-Waterloo.
Requirements:
- Previous experience in a solutions engineering or similar role.
- Proven experience in application marketplace development and management.
- Strong knowledge of API technologies, including REST and GraphQL.
- Strong communication and collaborative problem-solving skills; ability to think on your feet.
- Demonstrated expertise in developing highly scalable, robust software solutions across multiple technology stack layers.
- Proven leadership experience championing complex, high-impact projects and serving as a core contributor.
- Exceptional proficiency in software design, architecture, and coding, with focus on maintainability and performance.
- Outstanding collaboration and communication skills; ability to amplify team productivity through mentorship and coaching.
- Strong self-motivation and resourcefulness; capacity to independently identify and leverage resources for project delivery.
- Ability to navigate ambiguity and prioritize tasks effectively in dynamic, fast-paced environments.
- Passionate commitment to continuous learning and professional growth; track record of staying current with emerging technologies and industry trends.
Nice-to-have:
- Exposure or experience in a tech leadership role.
- Experience with Jobber's development stack: React, React Native, TypeScript, GraphQL API layer, and Ruby on Rails on AWS.