Precoro is an innovative AI-powered procurement centralization & automation platform, helping companies eliminate manual tasks and control purchasing activities across all subsidiaries. With over 1,000 customers in more than 80 countries, Precoro has proven its ability to create real business value and deliver substantial cost savings.
5 травня 2026

Python Developer

Київ

Precoro is a product company (В2В, SaaS) that helps businesses automate and control their purchasing processes across global teams.

Today, 1,000+ companies in 80+ countries use Precoro to reduce manual work, gain visibility into spending, and save costs.

For the past 10 years, we’ve been building a stable and growing SaaS product with:

  • 125+ people in the team
  • global customers (US & Europe)
  • integrations with tools like Amazon, Slack, and Google

We are currently hiring three Python Developers across different engineering teams:

  1. Inventory Module Team
    You will work on the Inventory module — part of our procurement and spend management platform that enables tracking, control, and synchronization of stock levels within purchasing workflows, while supporting migration of legacy functionality and scaling the system.

  2. AI Agents Team
    You will build AI-powered agents that automate key business workflows such as intake processing, general ledger auto-coding, and vendor risk and sanctions screening, turning complex operational processes into intelligent, scalable systems.

  3. Payments & Integrations Team
    You will work on payment infrastructure and Stripe-based integrations, including card and account creation, top-ups, transfers, payouts, fee processing, and webhook handling to ensure reliable and real-time financial operations across the system.


Technical requirements

Core:

  • Python (OOP, typing, clean code principles) 1–3 years’ experience
  • Flask (or similar lightweight frameworks)

API & Data:

  • REST API design
  • SQL (PostgreSQL / MySQL)
  • Query optimization & migrations

Architecture & Tools:

  • Background jobs & queues (Celery, Redis, RabbitMQ)
  • Docker (build, run, debug)
  • Git (branching, PRs, code review)

Nice to have

  • Experience with third-party integrations and data transformation
  • Knowledge of Redis caching
  • Experience with Swagger / OpenAPI
  • Ability to read and understand PHP (Symfony)


Your responsibilities will include:

  • Modernization: Migrate legacy inventory logic to a modern microservices architecture and support current functionality during the transition.
  • Product Excellence: Enhance the REST API architecture to ensure the product remains stable and scalable under growing loads.
  • Ownership & Teamwork: Take full ownership of results, meet deadlines, and maintain proactive, open communication with your teammates.
  • Business Impact: Develop and optimize key business processes and complex data transformations.
    Quality Standards: Improve code quality to the highest standards by writing tests and implementing engineering best practices.
  • Develop new features: development of new functionality and support for it.

🏡 We work from our office in Obolon, as we believe strong in-person collaboration helps us build better products and stronger teams.

What you’ll get

  • Real impact on a growing global SaaS product
  • A team that is open, supportive, and easy to work with
  • Reimbursement for professional learning (courses, lectures, etc.)
  • 26 days off annually (15 vacation + 11 public holidays)
  • Medical insurance (after 6 months)
  • Unlimited sick leave
  • Pet-friendly office in Kyiv
  • A company that actively supports Ukraine 🇺🇦

Hiring process

Our process is simple and fast:

  1. Interview with a recruiter (45 min)
  2. Technical interview with a hiring manager (1 hour)


We’re building a product that solves real business problems for companies worldwide.
If you want to work on meaningful integrations, grow as an engineer, and be part of a strong team — we’d love to talk.

LinkedIn