Procurify Logo

Procurify

Python Developer (iPaaS Integration)

Posted 15 Hours Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Mid level
Remote
Hiring Remotely in Canada
Mid level
Procurify seeks a Python Developer to create and maintain iPaaS integrations, ensuring operational reliability and producing technical documentation. The role involves collaboration with customer teams and requires 2+ years of experience in software development.
The summary above was generated by AI

Python Developer (iPaaS Integration)

Procurify is the AI-enhanced procurement and AP automation platform for the mid-market. We make it easy for organizations to take control of spend and save money. We’re looking for a talented and team-driven Python Developer (iPaaS Integration) to join us on our journey.

ABOUT THE ROLE

Procurify is seeking an analytical, pragmatic, and customer-obsessed Python Developer to join our Systems Integration Engineering team within Professional Services and the broader Customer Experience organization.

You bring strong experience in designing and delivering reliable web service integrations, solving for data transformation and mapping across mismatched schemas, and collaborating closely with customer-facing teams to help them reach their operational goals.

Success in this role requires a teammate mindset. You will build strong relationships across our business, advocate for customer outcomes, and approach challenges with curiosity and a collaborative spirit. We are looking for someone who brings an entrepreneurial approach, questions the status quo, and contributes to our larger strategic goals as we scale.

What you’ll be working on:

  • Integration development and deployment

    • Develop and deploy custom application integrations based on requirements defined by the Solutions Architecture team. Utilizing our iPaaS solution Workato, you will build, configure, and maintain robust platform-to-platform workflows for various software applications and services that handle diverse data types (e.g., JSON, XML).

    • Implement data transformations using Workato’s customer transformation layer and mapping tools to align mismatching schemas as needed. When necessary, you will extend the platform’s capabilities by writing custom connectors using the iPaaS SDK.

    • Transition from visual development in the iPaaS solution to pro-code development using Python for service extensions and also utilize other tools such as Metabase, Postman and ReTool to perform one-time services or assist onboarding implementation teams.

    • Ensure maximum re-usability of existing and new workflows for scalability and cost-effectiveness of the iPaaS solution.

    • You will also partner with our customer-facing teams to support integration acceptance testing.
      KPIs: Re-usability of workflows, development lead time, focus on cost-effectiveness of workflows.

  • Support and maintenance of integration workflows

    • Ensure high operational reliability and performance for all production integration workflows. You will actively collaborate with the Technical Support team to diagnose and swiftly resolve complex integration issues using Workato’s real-time job logs and monitoring tools. Furthermore, you will develop automation tools and scripts to streamline monitoring, deployment, and health checks across a rapidly expanding customer environment.
      KPIs: Maximize integration uptime and MTTR (Mean Time to Resolve).

  • Technical documentation

    • Create and maintain comprehensive technical documentation for all new and existing integration services, APIs, and iPaaS components. This includes documenting detailed data mappings, architecture diagrams, process flows, and runbook procedures. Ensure documentation is clear, accurate, and accessible to development, operations, and business stakeholders.
      KPIs: Ensure accurate knowledge transfer of workflows and integrations.

Who we’re looking for
  • 2+ years of experience in software development or integration engineering

  • Proficiency in Python and related libraries such as Requests, Pandas, Numpy, etc.

  • Understanding of API management and integration concepts

  • Familiarity with data formats (JSON, XML, CSV)

  • Knowledge of database systems and SQL

  • Familiarity with Ruby and/or Javascript would be an asset

  • 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.

WHY PROCURIFY?

Help us modernize spend management

Procurify is a remote-first company with a big heart and a strong ambition to modernize the way organizations manage business spend. We’re trusted by hundreds of companies around the world — across industries like biotechnology, education, health care, manufacturing, and software — to manage over $30B in spend. We recently closed $50M in Series C funding to help us strengthen our core offering, launch new payment capabilities, and provide customers with an AI-enhanced procure-to-pay experience. Read the press release here.

Be empowered to do your best work

We’ve created an environment where personal and professional growth is a real priority. Some of the great perks we offer include:

  • 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 giving back to our communities, including regular volunteer days, our Donate Your Day program, and education lunch and learns.

  • Stock options: Everyone has a chance to own a part of Procurify with our competitive stock program.

  • Base Salary Range: $86,000 - $100,000 (This range is dependent on experience and not inclusive of any bonus, commission, benefits or equity that might exist in your total compensation package.)

Work with an amazing team

We’ve welcomed team members who were boat captains, funeral directors, swing dancers, competitive gamers, plumbers, and novelists. Everyone has a story and we’re here to embrace them!

LEARN MORE

Procurify is an Equal Opportunity Employer. We do not discriminate against any team members or applicants for employment because of race, color, disability, sex, age, national origin, religion, sexual orientation, or gender identity and/or expression.

If you feel like you don’t meet all of the requirements for this role, we encourage you to apply anyway. We know that feelings of imposter syndrome can get in the way of meeting incredible candidates, and we certainly don’t want those feelings to get in the way of meeting you! We really want to get to know you and why you're great for the role. Please avoid including your picture and age on your resume.

Apply online today and let’s start a conversation.

To learn more about Procurify, check out these resources:

  • Check out what our customers are saying about us

  • Learn more about our procure-to-pay platform

Top Skills

JavaScript
JSON
Metabase
Numpy
Pandas
Postman
Python
Requests
Retool
Ruby
SQL
Workato
XML

Similar Jobs

An Hour Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Product Manager for Insurance & Risk will strategize and deliver insurance data services while integrating with insurer systems to enhance safety outcomes and operationalize insurance workflows.
Top Skills: APIsDashboardsData ModelsIntegrations
3 Hours Ago
Remote
3 Locations
Senior level
Senior level
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
The Senior Full-Stack Engineer will develop backend systems and APIs for Dandy's web-based 3D toolchain, manage integration with 3D tools, and ensure efficient cloud storage and distribution.
Top Skills: C++GCPGraphQLNestjsNode.jsPostgresReact/ReduxThree.JsTypescriptWasm
3 Hours Ago
Easy Apply
Remote or Hybrid
4 Locations
Easy Apply
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
The Senior Customer Success Manager will oversee enterprise accounts, ensuring customer satisfaction, driving renewals, and fostering strong relationships to promote product adoption and usage.
Top Skills: AICRMLarge Language ModelsSaaSSalesforce

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account