Aircall.io, Inc.

Senior Backend Software Engineer - Python

Aircall.io, Inc.
Apply
2 days 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
Contact me