Aircall.io, Inc.

Senior Backend Software Engineer - Python

Aircall.io, Inc.
Apply
2 months ago
Madrid, SpainSenior

Responsibilities

  • Design and implement production-grade Python services with clean architecture and strong engineering discipline.
  • Architect scalable distributed systems using Domain-Driven Design principles.
  • Integrate with external SaaS systems including CRMs, dialers, meeting tools, and OAuth providers.
  • Optimize the performance, latency, cost, and reliability of AI-driven systems.
  • Build and orchestrate LLM-powered agents for planning, reasoning, tool usage, and memory.
  • Develop internal frameworks for agent coordination, tool execution, memory layers, and event-driven workflows.
  • Collaborate with AI engineers, product, founders, and stakeholders to transform sales workflows into autonomous processes.
  • Use AI coding assistants and experiment with AI-augmented development workflows.

Requirements

  • 7+ years of backend engineering experience.
  • Advanced Python expertise, including asynchronous programming, typing, architecture patterns, and testing.
  • Experience designing scalable distributed systems.
  • Ability to design well-architected systems and write clean, maintainable, high-quality code focused on performance.
  • Experience with GCP or AWS, with GCP preferred.
  • Interest in building systems that can reason and take action.
  • Active use of AI coding assistants and interest in AI-augmented engineering.
  • Ability to thrive in a fast-paced startup environment with strong ownership.
  • Strong communication and collaboration skills with Product, Design, Business, and users.
  • Fluency in English is required; Spanish is a plus.

Benefits

  • Competitive salary package and benefits.
  • Work-life balance and a people-focused culture.
  • Fast-learning, entrepreneurial environment with a strong team spirit.
  • Multicultural workplace with 45+ nationalities.
  • Opportunity to join Aircall during a significant period of growth and opportunity.

Tech Stack

AWSFastAPIGoogle CloudGoogle Cloud PlatformKubernetesNext.jsPostgreSQLPythonTailwind CSS
Aircall.io, Inc.

About Aircall.io, Inc.

501-1,000 employees

Aircall builds a cloud-based business phone and contact center platform for sales and support teams, integrating voice, SMS, WhatsApp, and social channels with 200+ CRM/helpdesk apps. It sells its software via subscription to companies that want VoIP calling, call routing/recording, analytics, and AI features like automated agents and post-call summaries. Founded in 2014 and privately held, it serves 22,000+ businesses worldwide, with operations spanning Paris (European HQ) and the Seattle area (North American HQ).

Contact me