Latest AI JobsBrowse Jobs
Aircall.io, Inc. logo

Senior Software Engineer – Backend/Cloud

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

About this role

Role Overview

The Senior Software Engineer – Backend/Cloud position at Aircall involves building and scaling AI-powered customer communication platforms from the Madrid office. This role suits an experienced engineer who wants to contribute to a high-growth unicorn environment focused on voice, SMS, WhatsApp, and AI integrations.

Key Responsibilities

Build, design, code, test, and monitor production code independently and reliably.
Partner with product managers, designers, and fellow engineers to deliver end-to-end practical solutions.
Design secure, scalable, and high-quality solutions while taking accountability for execution.
Gain deep business knowledge to deliver meaningful value to users and clients.
Mentor teammates to foster technical growth across the engineering department.
Research and evaluate new technologies and architectures with sound technical judgment.

Requirements

Minimum of 7 years of background in back-end development.
Experience utilizing TypeScript alongside technologies such as NodeJS, Python, Ruby, or Rails, prioritizing security, performance, scalability, and availability.
Extensive professional background utilizing AWS in a production environment, ideally supporting high-volume and high-availability services.
Strong appreciation for code maintainability, performance, simplicity, and quality.
Ability to architect practical and straightforward solutions for challenges at scale.
Proactive and effective communication skills tailored for collaboration across various roles and profiles.

Nice to Have

Prior experience working on frontend applications, with a strong preference for React.
Familiarity with the broader tech stack including REST and GraphQL APIs, PostgreSQL, DynamoDB, OpenSearch, Redis, Serverless, and EKS.

Skills and Tools

Python
TypeScript
Node.js
AWS
React
PostgreSQL
DynamoDB
Redis
OpenSearch
REST and GraphQL APIs

Salary and Benefits

Competitive salary package
Comprehensive benefits offering
Emphasis on work-life balance
Fast-learning and entrepreneurial environment
Multicultural workspace representing over 45 nationalities

About the Company

Aircall operates an AI-driven customer communications platform utilized by more than 22,000 businesses globally to accelerate revenue, resolve inquiries faster, and scale customer-facing operations. Headquartered in Paris with a North American hub in Seattle and international locations including Madrid, the organization combines voice, messaging, and artificial intelligence into a unified workspace. Backed by prominent investors, Aircall promotes an ambitious, execution-focused culture rooted in diversity, equity, and inclusion.

How to Apply

Please apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What experience is required for this role?

Candidates must have at least 7 years of background in back-end development using TypeScript alongside NodeJS, Python, Ruby, or Rails.

Where is the position located?

This position is based out of the Aircall Madrid office.

What cloud platform does Aircall use?

Engineering teams work extensively with AWS in a production environment, specifically designing for high volume and high availability.

Are frontend skills required?

Frontend experience is not mandatory, but working on frontend applications—specifically with React—is considered a big plus.

How can I apply for this job?

Interested candidates should submit their application directly through the official company careers page.

Ready to apply?

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

Apply on company site