Senior CPaaS Engineer 100% Remote

Overview

Remote
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 month(s)

Skills

Senior CPaaS Engineer (Contract)

Job Details

Senior CPaaS Engineer 100% Remote

Overview:
We are seeking a highly skilled Senior CPaaS Engineer to lead the architecture, build, and deployment of our enterprise-grade CPaaS voice platform. This is a hands-on, senior-level role responsible for designing and owning the full build, packaging, and deployment lifecycle.

Key Responsibilities:

  • Architect and implement end-to-end build and release pipelines for CPaaS voice systems.
  • Design and maintain a repeatable software "factory" to produce production-ready artifacts.
  • Compile, package, and optimize C/C++ and Node.js software.
  • Build enterprise-grade installation and deployment mechanisms for multi-cloud and on-prem environments.
  • Ensure artifacts are portable, reproducible, secure, and enterprise-ready.
  • Collaborate with internal engineering teams, acting as a senior individual contributor.

Must-Have Skills & Qualifications:

  • Deep expertise in Linux systems and open-source tooling.
  • Advanced C/C++ build system knowledge (make, GCC/Clang, custom build scripts).
  • Experience compiling, packaging, and maintaining complex software systems.
  • CPaaS experience (Jambonz preferred; Twilio or other CPaaS acceptable).
  • Familiarity with SIP, telephony, and voice infrastructure.
  • Strong systems engineering and infrastructure design skills.
  • Ability to take legacy or non-enterprise software and make it enterprise-ready.
  • Excellent written communication; spoken English does not need to be perfect.

Preferred / Nice-to-Have:

  • Experience with multiple cloud environments and on-premises deployment.
  • Familiarity with Node.js (no active coding required).

Role Characteristics:

  • Senior-level, hands-on, internal-facing only.
  • Comfortable working independently in a greenfield environment.
  • 100% focus on building and managing the build/deployment lifecycle.

Interview Process:

  • 2 3 interview rounds

Why This Role:

  • Opportunity to own the architecture and lifecycle of a cutting-edge CPaaS platform.
  • Work on a greenfield project with full ownership of engineering pipelines.
  • Contract-to-hire potential and flexible location for Canadian candidates.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.