Procurify

Senior Backend Engineer

Procurify

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$122,000 - CA$150,000 per year

Job Level

About the role

  • Design & Build Core APIs: Take a leading role in designing, building, and maintaining our internal and external APIs. You will be a key contributor to our API-first strategy, using modern Python frameworks like FastAPI to create services that are a joy for other developers to use.
  • Build & Maintain Key Integrations: You will be the hands-on expert for our ecosystem of third-party integrations. You’ll be responsible for building and maintaining resilient connections to critical Accounting/ERP systems (e.g. QuickBooks Online, NetSuite, Microsoft Business Central).
  • Elevate our Platform Architecture: Contribute to the long-term vision for our integration platform. You will help design and implement scalable, observable, and resilient systems capable of handling a high volume of data from thousands of customers.
  • Mentor & Grow Teammates: As a senior engineer, you will act as a technical mentor for other engineers on the team. You will lead by example in code reviews, share your expertise in technical design sessions, and help foster a culture of engineering excellence.

Requirements

  • Senior Backend Experience: 5+ years of software engineering experience with a deep focus on backend development, particularly in a cloud-native or SaaS environment.
  • AI & ML: Deep understanding of LLMs, prompt engineering, RAG architectures, vector databases (Databricks/pgVector), and agentic AI frameworks (LangChain, Google ADK, or similar)
  • API & Services Expertise: Proven expertise in designing, building, and maintaining resilient, scalable APIs and backend services. You have a strong command of Python and experience with modern frameworks (e.g., FastAPI, Flask, Django).
  • Deep Integration Experience: A strong track record of building and maintaining complex third-party API integrations. Direct, hands-on experience with Accounting/ERP systems (NetSuite, QuickBooks Online, etc.) is a major advantage.
  • Architectural Mindset: A strong grasp of distributed systems, microservice architecture, and API-first design principles. You know how to make pragmatic architectural decisions that balance immediate needs with long-term scalability.
  • Mentorship Experience: You have a passion for leveling up your teammates and experience mentoring other engineers in areas like technical design, coding best practices, and problem-solving.
  • Empathetic & Accountable: A collaborative leader who takes initiative and ownership. You believe that your team’s success is your success and excel at communicating complex technical ideas clearly.
  • Maintains a professional and current LinkedIn profile, ensuring it is updated upon joining Procurify to reflect their new role and maintain a consistent company presence.
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
PythonFastAPIFlaskDjangoLLMsprompt engineeringRAG architecturesvector databasesDatabrickspgVector
Soft Skills
mentorshipcollaborationcommunicationleadershipproblem-solvinginitiativeownershiptechnical designcoding best practicesengineering excellence