Vic.ai Inc. logo

Senior Backend Engineer

Job Overview

Location

Remote

Job Type

Full-time

Category

Backend Engineer

Date Posted

July 9, 2026

Full Job Description

đź“‹ Description

  • • The Senior Backend Engineer will join Vic.ai’s AI-first integration platform team, building the core iPaaS that connects customers’ ERP and financial systems to Vic.ai’s autonomous accounting engine. This role is critical because reliable, high‑scale data synchronization enables the AI to process hundreds of millions of invoices with precision, directly delivering real‑time financial intelligence to finance teams.
  • • Day‑to‑day responsibilities include designing and operating bidirectional data integrations, developing backend services in TypeScript/Node.js (HTTP APIs, queue‑based workers, PostgreSQL), and crafting explicit typed contracts for third‑party APIs (REST, SOAP, OData, OAuth2). The engineer will make jobs idempotent and replay‑safe, implement retries, rate limiting, dead‑lettering, and correlation/audit logging, own services from development through production on AWS, monitor SLAs, and contribute to AI‑assisted onboarding tooling. They will also support adjacent backend domains such as the Public API and core services (Elixir/Phoenix, Python), participate in architectural decisions for platform scalability, and troubleshoot performance, accuracy, and stability issues.
  • • Vic.ai is a venture‑backed, product‑driven company pioneering autonomous accounting through advanced machine learning, OCR, and scalable backend systems. The platform processes hundreds of millions of invoices with exceptional accuracy, and the engineering team solves deeply technical problems at scale, building real AI systems that run in production for real customers. Engineers collaborate with data scientists, product leaders, and peers to push the boundaries of applied machine learning in finance.
  • • In this role you will deepen expertise in building large‑scale, AI‑enabled integration platforms, gain hands‑on experience with TypeScript/Node.js, Elixir/Phoenix, and Python, and work with LLMs and distributed messaging systems. You will master patterns for idempotency, observability, and secure development while operating services on AWS with Docker/Kubernetes. The position offers clear impact on finance automation, opportunities to influence architecture, and a path to senior technical leadership within a fast‑growing AI company.
  • • You will own critical backend infrastructure that directly affects customer outcomes, work alongside seasoned engineers and data scientists, and enjoy autonomy to tackle complex challenges. The collaborative environment encourages accountability, continuous learning, and the chance to shape how AI transforms accounting processes worldwide.

🎯 Requirements

  • • Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or a related field (preferred).
  • • 5+ years building and operating production backend systems, primarily in TypeScript/Node.js, Elixir/Phoenix, Python.
  • • Experience building on top of LLMs.
  • • Experience integrating with third‑party APIs (REST, SOAP, OData, OAuth2, webhooks).
  • • Solid grasp of queue‑based and distributed systems: idempotency, retries, dead‑lettering, and backpressure.
  • • Proven experience taking systems from development to production and operating them using best practices.
  • • Strong understanding of performance monitoring, logging, observability, and operational reliability.
  • • Experience scaling and optimizing relational databases.
  • • Exposure to IT security principles and demonstrated adherence to secure development practices.
  • • Ability to work independently, take ownership, and operate effectively in a fast‑moving environment.

🏖️ Benefits

  • • Build real AI systems that operate at scale in production.
  • • Own critical backend infrastructure that directly impacts customers.
  • • Work alongside experienced engineers, data scientists, and product leaders.
  • • Tackle complex technical challenges with autonomy and accountability.
  • • Be part of a company redefining how finance teams operate, using AI that actually works.

Skills & Technologies

Python
JavaScript
TypeScript
React
Node.js
Backend
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Vic.ai Inc. logo
Vic.ai Inc.
Visit Website

About Vic.ai Inc.

Vic.ai Inc. provides an autonomous accounting platform that uses artificial intelligence to process invoices, manage spend, and automate accounts payable workflows for mid-market and enterprise finance teams. The cloud-based software ingests invoices via email, scans, or API, then applies machine-learning models trained on millions of documents to code line items, route approvals, and flag anomalies, reducing manual data entry and accelerating month-end close. Integrations with ERPs like NetSuite, Sage Intacct, and Microsoft Dynamics enable real-time sync of payments and accruals. Founded in 2017, the company is headquartered in New York City and serves global customers across industries.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina - Remote
Full-time
Expired Jun 21, 2026
TypeScript
Scala
React
+4 more

3 months ago

Argentina - Fully Remote
Part-time
Expires Aug 31, 2026
Python
JavaScript
TypeScript
+4 more

22 days ago

Expired
Argentina - Fully Remote
Contract
Expired Jun 14, 2026
Python
JavaScript
TypeScript
+4 more

3 months ago

Expired
Argentina - Fully Remote
Contract
Expired Jul 15, 2026
Python
JavaScript
TypeScript
+4 more

2 months ago