Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Vic.ai

Senior Backend Engineer

Vic.ai

Senior Backend Engineer developing AI integrations for Vic.ai, focusing on building and operating backend systems in a remote role. Collaborate in an innovative environment redefining finance operations using AI.

Posted 7/8/2026full-timeRemote • 🇪🇸 SpainSeniorWebsite

Tech Stack

Tools & technologies
AWSDistributed SystemsElixirERPJavaScriptNode.jsPostgresPythonSOAPTypeScript

About the role

Key responsibilities & impact
  • Build and operate integrations that move data bidirectionally between customers' ERP systems and Vic.ai.
  • Develop backend services in TypeScript/Node.js (HTTP APIs, queue-based workers, PostgreSQL).
  • Design integrations against third-party APIs (REST, SOAP, OData, 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 SLAs.
  • Contribute to the AI-assisted tooling that speeds up customer onboarding.
  • Support adjacent backend domains as needed (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.

Requirements

What you’ll need
  • 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. Strong backend engineers from other stacks who are eager to work in TypeScript are welcome.
  • 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

Comp & perks
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsElixirPhoenixPythonPostgreSQLAPI DesignDistributed SystemsOperational ReliabilityDatabase Optimization
Soft Skills
OwnershipIndependent WorkProblem-SolvingFast-Paced Adaptability
Certifications
Bachelor’s Degree in Computer EngineeringMaster’s Degree in Computer Science