Backend Software Engineer - Remote

Verbio

United States

Remote

USD 120,000 - 170,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Company laptop
Private health insurance
Global team

Job summary

Verbio is hiring a backend software engineer to build scalable services for a cloud-based virtual assistant platform. You will develop core components, expose robust APIs, and integrate AI-driven features that enable natural conversations and task completion.

The role emphasizes collaboration across disciplines, strong performance tuning, and automation in a fully remote environment, with a global engineering team and modern tooling including Docker, CI, Linux, and popular web technologies.

Qualifications

  • Degree in computer science, telecommunications, or a related field.
  • 5+ years programming in Python, C++, or Rust.
  • 2+ years working on web servers, APIs, or cloud applications.
  • Experience building scalable backends that integrate AI capabilities.
  • Familiarity with Docker, CI systems, and the Linux command line, including basic system administration.
  • Strong collaboration and English proficiency at B2 level or above.

Responsibilities

  • Develop and improve core backend components for a cloud-based virtual-assistant product.
  • Build and maintain web services and APIs, including REST and WebSocket interfaces.
  • Integrate AI capabilities into backend systems and contribute to systems designed to scale.
  • Work with engineers across disciplines on complex integrations and real-world product implementations.
  • Improve development workflows through automation, tooling, and attention to performance.
  • Use containerization, CI pipelines, Linux environments, and databases as part of software delivery.

Skills

Python
C++
Rust

Education

Degree in CS/engineering/telecom

Tools

Docker
CI systems
Linux
Git
REST
WebSocket
APIs

Job description

Role overview

Build backend services for a cloud platform that lets organizations create telephone-based virtual assistants. The work combines scalable application development with integration of AI capabilities, supporting assistants that hold natural conversations and help callers complete tasks.

Responsibilities
  • Develop and improve core backend components for a cloud-based virtual-assistant product.
  • Build and maintain web services and APIs, including REST and WebSocket interfaces.
  • Integrate AI capabilities into backend systems and contribute to systems designed to scale.
  • Work with engineers across disciplines on complex integrations and real-world product implementations.
  • Improve development workflows through automation, tooling, and attention to performance.
  • Use containerization, CI pipelines, Linux environments, and databases as part of software delivery.
Requirements
  • Degree in computer science, telecommunications, or a related field.
  • At least five years of programming experience in Python, C++, or Rust.
  • At least two years working on web servers, APIs, or other cloud applications.
  • Experience building scalable backends that integrate AI capabilities.
  • Familiarity with Docker, CI systems, and the Linux command line, including basic system administration.
  • Strong collaboration and strategic problem-solving skills, with English proficiency at B2 level or above.
Nice to have
  • Experience with build tools such as CMake or Cargo; software design principles, TDD, and Agile methods; VoIP protocols or telephony toolkits; scripting; Rust; web technologies such as JWT; relational databases; and tools such as Jira or regular expressions.
Benefits and work setup

The role is fully remote and requires residence in the European Union, preferably Spain. A company laptop and employer-paid private health insurance are provided. The team is international and includes engineers and AI specialists. Technologies mentioned include Python, C++, Rust, Docker, Git and CI, PyTorch, ONNX, JavaScript, TypeScript, Bash, and SQL.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++/Python Software Engineer (C++ required)
C++/Python Software Engineer (C++ required)

Verbio • United States

Remote
USD 90,000 - 130,000
Fully remote
Company laptop
Private health insurance
AI Engineer
AI Engineer

NevkaSystems • United States

Remote
USD 120,000 - 180,000
Fully remote
Senior Backend Engineer
Senior Backend Engineer

web • United States

Remote
USD 120,000 - 210,000
Remote work
Health coverage
Retirement matching
+1
Full-Stack Software Engineer (Fully Remote)
Full-Stack Software Engineer (Fully Remote)

Undisclosed • United States

Remote
USD 215,000 - 290,000
Senior Full Stack AI Engineer
Senior Full Stack AI Engineer

Desktop Commander • United States

Remote
USD 55,000 - 80,000
Stock options after trial
Learning support and opportunities to
Staff/Senior Software Engineer, Voice AI Platform
Staff/Senior Software Engineer, Voice AI Platform

toast • United States

Hybrid
USD 151,000 - 309,000
Full-Stack Engineer (Mid-Senior) | AI-Driven, Remote
Full-Stack Engineer (Mid-Senior) | AI-Driven, Remote

SynergieGlobal • United States

Hybrid
USD 120,000 - 160,000
Senior AI/Backend Engineer
Senior AI/Backend Engineer

Nearshore Business Solutions • United States

Remote
USD 140,000 - 210,000
Delivery Engineer Americas - Remote
Delivery Engineer Americas - Remote

Verbio • United States

Remote
USD 140,000 - 180,000
Remote contractor
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

Ellipsis Health, Inc. • San Francisco (CA)

Hybrid
USD 175,000 - 250,000
401k matching
Health, vision, and dental insurance
Flexible paid time off