Procurify Logo

Procurify

Python Developer (iPaaS Integration)

Posted 6 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
86K-100K Annually
Mid level
Remote
Hiring Remotely in Canada
86K-100K Annually
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

42 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Social Impact • Software
Responsible for the strategy and execution of email marketing campaigns, managing audience segmentation, and ensuring compliance with regulations while collaborating across departments to optimize engagement and performance.
Top Skills: Ai-Driven ToolsCSSHTMLHubspotSalesforce
42 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Social Impact • Software
Manage channel partnerships to drive revenue growth in the digital accessibility market, develop relationships, and align partner strategies with business goals.
Top Skills: Crm Tools
42 Minutes Ago
Easy Apply
Remote
3 Locations
Easy Apply
Entry level
Entry level
Social Impact • Software
The Sales Development Representative initiates communication with prospects, documents leads in Salesforce, and collaborates with sales and marketing to identify potential leads in B2B sales.
Top Skills: SaaSSalesforce

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account