V

Vic.ai

AI-powered accounts payable automation SaaS

Backend Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMadrid, SpainNo salary listed

About the Job

Requirements

  • At least 2 years of experience building and operating production backend systems, primarily in TypeScript/Node.js, Elixir/Phoenix, or Python; strong backend engineers from other stacks willing to work in TypeScript are welcome.
  • Experience building on top of large language models.
  • Experience integrating with third-party APIs, including REST, SOAP, OData, OAuth2, and webhooks.
  • A solid grasp of queue-based and distributed systems, including idempotency, retries, dead-lettering, and backpressure.
  • Proven experience taking systems from development to production and operating them using best practices.
  • A strong understanding of performance monitoring, logging, observability, and operational reliability.
  • Experience scaling and optimizing relational databases.
  • Exposure to information technology security principles and demonstrated adherence to secure development practices.
  • Ability to work independently, take ownership, and operate effectively in a fast-moving environment.

Responsibilities

  • Build and operate integrations that move data bidirectionally between customers' ERP systems and Vic.ai.
  • Develop backend services in TypeScript/Node.js, including HTTP APIs, queue-based workers, and PostgreSQL.
  • Design integrations against third-party APIs, including REST, SOAP, OData, and OAuth2, with explicit, typed contracts.
  • Make jobs idempotent and replay-safe, including retries, rate limiting, dead-lettering, and correlation/audit logging.
  • Own services from development through production, including deployment on AWS, monitoring, and issue resolution within defined service-level agreements.
  • Contribute to AI-assisted tooling that speeds up customer onboarding.
  • Support adjacent backend domains as needed, including the Public API and core services in Elixir/Phoenix, plus Python services.
  • Contribute to architectural decisions and long-term platform scalability.
  • Identify, troubleshoot, escalate, and resolve issues related to performance, accuracy, and system stability.

Desired Qualifications

  • A bachelor's or master's degree in Computer Engineering, Computer Science, or a related field.

About the Company

Vic.ai

AI-powered accounts payable automation SaaS

Vic.ai provides a SaaS platform that automates accounts payable using artificial intelligence and deep learning. The system runs in the cloud, processes supplier invoices, matches data, and flags anomalies to speed payments and reduce errors, and it can integrate with existing ERP workflows to enable autonomous AP over time. The company differentiates itself by focusing on a truly autonomous AP function powered by large-scale financial data and continuous learning, helping finance teams scale without adding staff. Its goal is to make finance departments more productive and operate AP with minimal manual oversight across multiple industries.

Company size
51-200
Company stage
Series C
Total funding
$114.7M
Headquarters
Bærum, Norway
Founded
2016

Recently Posted Jobs

Explore more opportunities at Vic.ai

See more jobs