CCaaS Integrations Engineer

AI overview

Contribute to developing a sophisticated telephony stack that processes millions of communications monthly, focusing on innovative integrations with Twilio and other CCaaS providers.

Aloware is #1 AI-driven phone system for CRMs. A leading cloud-based contact center software that enables businesses to seamlessly integrate their customer communications across multiple channels, including voice, text, and email. Our platform empowers sales and support teams to enhance customer engagement, improve lead management, and drive revenue growth through intelligent automation and robust analytics.

We're pre-Series A (in this economy!), cash-flow positive, and will continue to be profitable as a mantra for our business.


About the role


We’re looking for multiple experienced CCaaS integrations engineers to own and manage our contact center application’s deep integration with Twilio and other CCaaS providers (including Telnyx and Commio). Our sophisticated telephony stack processes millions of calls and messages every month, and you’ll be developing inbound and outbound calling, call queues and distribution logic, SMS/MMS messaging workflows, task routing, IVRs, and intelligent voice assistants. As part of the core telephony team, you’ll have the opportunity to contribute to a leading Twilio ISV and help shape the future of cloud calling and texting.


For this position, you must have direct experience building a calling and messaging stack on top of Twilio or similar CPaaS vendors, have created task-based routing schemes, designed multi-layer IVRs, managed call queueing and distribution, and delivered production-grade SMS/MMS features. You’ll be working hand-in-hand with our top-tier engineers who have years of deep experience on Twilio.


Main Responsibilities


This role empowers you to thrive in a creative, fast-paced engineering environment focused on delivering cutting-edge features and repurposing old ones. As an Aloware software engineer, you’d be working under the leadership of our CTO/co-founder and contributing to our code base within your designated product pod. Your path to promotion goes thru your work on exciting new scaling problems, delivering net new functionality, and becoming a team lead.


Coding and Development:

  • Develop and deliver complete user stories or bug fixes, as outlined by PMs/Product Owners.
  • Write clean, efficient, testable, and maintainable code tailored to each user story.

Quality Assurance:

  • Conduct comprehensive unit testing to ensure code quality.
  • Ensure each piece of code is thoroughly tested to maintain high standards.
  • Peer Interaction and Code Review:
  • Actively participate in peer code reviews to enhance code quality and learning.
  • Provide support and assistance to other team members, especially in areas of expertise.
  • Help others with questions, issues, and challenges, promoting a team-oriented environment.

Documentation:

  • Write and maintain technical documentation, highlighting its importance.
  • Inform about new or updated dependencies, create deployment manuals, and produce instructional videos for new tasks.

Path to Promotion - Innovation and Problem-Solving:

  • Encourage generating creative ideas and innovative approaches to problem-solving.
  • Show leadership in tackling complex challenges and contributing unique solutions.
  • Demonstrate an ability to think outside the box, leading to improvements in processes or products.
  • Act as a mentor or guide for less experienced team members, fostering a culture of learning and growth.


Requirements


  • 5+ years of engineering experience with PHP/Laravel, Vue.js, MySQL, and AWS (Node.js/Python a plus).
  • 2+ years integrating CPaaS and telephony platforms, especially Twilio, with experience in SIP/VoIP, call routing, IVRs, SMS/MMS, and high-volume messaging or calling workflows.
  • Strong experience building and securing API layers (authentication, logging, rate limiting, webhook handling, and payload transformation).
  • Solid front-end skills in Vue.js or React; all engineers contribute to UI features.
  • Familiarity with relational and NoSQL databases (MySQL, Redis, DynamoDB) and analytics or reporting workflows.

As part of this position, you are an engineer on-call on a rotational basis every two weeks following deployments. While emergencies don’t happen often, we do require an engineer on-call to maintain our quality of service.

 

What’s In It for You

  • Competitive compensation
  • Strong growth opportunities in automation, operations, or product-related paths
  • Work alongside a high-performing, mission-driven SaaS operations team
  • Ability to shape automation strategy in an AI-driven, rapidly scaling company



**Latam and Europe remote only**

Salary
$4,000 – $6,000 per month
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Integrations Engineer Q&A's
Report this job
Apply for this job