Latest AI JobsBrowse Jobs
Aircall.io, Inc. logo

Principal Software Engineer, Programmable Comms

Aircall.io, Inc.Madrid Office10001 - Communications Platform
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
4 Aug 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Principal Software Engineer, Programmable Comms role is an exciting opportunity at Aircall based at the Madrid Office. This position suits an experienced technical leader with over ten years of background in building distributed systems who wants to shape the future of voice, messaging, and AI agent integration.

Key Responsibilities

Define and drive the target architecture for the communications platform, ensuring it aligns with business goals and product direction.
Tackle complex, multi-domain technical challenges from initial definition all the way to production.
Establish rigorous quality standards in architecture, security, and DevOps, leading decision-making processes across multiple teams.
Take ownership of long-term reliability and performance strategies for tier-1 platforms, including SLOs, disaster recovery, and resilience.
Identify opportunities where AI can transform architecture, engineering workflows, and cost efficiency.
Mentor and coach engineers and technical leaders to foster professional growth across the organization.

Requirements

Bring ten or more years of hands-on experience building and operating production distributed systems in technical leadership capacities.
Demonstrate strong cloud computing expertise, specifically working with AWS and Kubernetes at scale.
Apply a security-first mindset alongside robust operational capabilities in observability and incident management.
Possess the capability to review code, architecture, and technical designs spanning multiple tech stacks.
Communicate fluently in written and spoken English.

Nice to Have

Deep background in real-time communications technologies such as VoIP, SIP, WebRTC, carrier networks, messaging, or media.

Skills and Tools

AWS
Kubernetes
Distributed Systems
Real-Time Communications (VoIP, SIP, WebRTC)
Architecture and TDD/ADR Processes
Observability and Incident Management

About the Company

Aircall operates as an AI-powered customer communications platform utilized by over 22,000 corporate clients globally to streamline interactions and drive revenue. Headquartered in Paris with a North American hub in Seattle and additional offices in locations like Madrid, London, and Berlin, the company fosters a collaborative, data-driven, and ambitious workplace culture.

How to Apply

To apply for this role, please visit the official Aircall careers page to submit your application.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is based at the Aircall Madrid Office.

How many years of experience are required?

Candidates must have 10+ years of experience building and operating production distributed systems.

Does this role involve direct reports?

No, this is not a people management role and has no direct reports. Influence is driven through technical leadership and judgment.

What technical skills are necessary?

Required skills include experience with AWS, Kubernetes, distributed systems, observability, security practices, and fluent English.

Is real-time communications experience required?

Experience in real-time communications like VoIP, SIP, WebRTC, or carrier networks is listed as a strong plus rather than a strict requirement.

Ready to apply?

The application is on the official Aircall.io, Inc. careers page.

Apply on company site