Procurify

Engineering Manager, Platform Services

Procurify

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$146,000 - CA$181,000 per year

About the role

  • Lead & Mentor: Manage a team of 3–6 full stack software engineers, providing coaching for technical excellence, fostering individual career growth, and nurturing a culture of trust and deep collaboration.
  • Drive Velocity: Lead your team to deliver consistently against ambitious goals. You'll define success metrics, track progress transparently, and communicate proactively with stakeholders to ensure alignment and celebrate wins.
  • Own a Complex Domain: Own the technical direction and long-term vision for the team. Ensure designs are architecturally sound, scalable, secure, and align with our established patterns.
  • Evolve our Architecture: Guide your team's efforts in evolving our Python/Django monolith towards a more modular, testable, and maintainable architecture that can support the scale and complexity of modern financial products.
  • Develop Future Leaders: Mentor senior engineers and team leads, actively supporting the growth of the next generation of engineering leaders at the company.
  • Collaborate Broadly: Work with partners across the organization—including our Security, Platform, and Data teams—to deliver robust, high-quality, and compliant software solutions.

Requirements

  • Proven Leadership: 5+ years of software engineering experience, including at least 3 years in a direct people management role.
  • Modern SaaS Experience: Experience building scalable, customer-facing SaaS products using modern technologies (we use Python/Django, TypeScript/React, AWS, and Kubernetes).
  • AI & ML: Deep understanding of LLMs, prompt engineering, RAG architectures, vector databases (Databricks/pgVector), and agentic AI frameworks (LangChain, Google ADK, or similar).
  • Architectural Acumen: Strong experience with software design principles and patterns. You have a proven track record of evolving large-scale applications and guiding teams through technical complexity.
  • Strategic Thinker: You have experience working with legacy codebases and know how to make pragmatic, strategic decisions to untangle complexity and improve both the engineering experience and customer value.
  • Agile & DevOps Mindset: Strong knowledge of agile development practices, CI/CD, test automation, and building for observability.
  • Empathetic & Accountable: A self-driven, accountable leader who thrives in an autonomous, fast-paced environment and leads with empathy, compassion, and a people-first approach.
  • Exceptional Communicator: You excel at communicating complex technical ideas to both technical and non-technical audiences, fostering collaboration and alignment across teams.
Benefits
  • Flexible working: We’re a remote-first organization with flexible working hours. Work anywhere from within Canada!
  • Responsible time off: We trust our team to take the time they need to rest and recharge while staying accountable to their commitments.
  • Extended health benefits: We prioritize our team’s health and well-being. We offer a competitive health, vision, and dental package along with an Employee Assistance Program (EAP) and a health and wellness spending account.
  • Community initiatives: We have a strong commitment to the community. Join one of our regular community days, donate to our Donate Your Day program, and get involved with one of our lunch and learns.
  • Stock options: Everyone has a chance to own a part of Procurify with our competitive stock program.
  • DEI initiatives: We regularly run a diversity, equity, and inclusion roundtable where we host guest speakers and tackle the topics that matter.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoTypeScriptReactAWSKubernetesLLMsprompt engineeringRAG architecturesvector databases
Soft Skills
leadershipmentoringstrategic thinkingempathyaccountabilitycommunicationcollaborationcoachingautonomypeople-first approach