Senior Software Engineer - Backend
Hybrid (Madrid)Permanent Full Time EmployeePosted 6mo ago
About the role
Senior Python Engineer role focused on building the AI-powered autonomous sales orchestration layer, designing scalable distributed backend systems, and delivering production-grade Python services in a hybrid Madrid-based office.
Responsibilities
- Design and implement production-grade Python services with clean architecture and strong engineering discipline.
- Architect scalable, distributed systems using Domain-Driven Design (DDD) principles.
- Integrate with external SaaS systems (CRMs, dialers, meeting tools, OAuth providers).
- Optimize performance, latency, cost, and reliability of AI-driven systems.
- Build and orchestrate LLM-powered agents (planning, reasoning, tool usage, memory).
- Develop internal frameworks to manage: Agent coordination, Tool execution, Memory layers, Event-driven workflows.
- Work closely with AI engineers, product, and founders to transform complex sales workflows into autonomous processes.
- Use AI coding assistants effectively and experiment with AI-augmented development workflows.
Qualifications
- 7+ years of strong backend engineering experience.
- Advanced Python expertise (async, typing, architecture patterns, testing).
- Experience designing scalable distributed systems.
- Design thoughtful, well-architected systems and write clean, high-quality code, with a focus on performance and long-term maintainability.
- Experience with GCP (preferred) or AWS.
- Mindset: building systems that can reason and take action—not just generate responses.
- Leverage AI coding assistants and push AI-augmented engineering boundaries.
- thrive in fast-paced startup environments with real ownership and immediate impact.
- Strong communication skills with Product, Design, and Business stakeholders; English fluency required; Spanish a plus.
Skills
Required:Backend engineeringPythonDistributed systems designGCP/AWS
Benefits
- Competitive salary package & benefits
- 43+ Nationalities and inclusive culture
- Growth opportunities in a fast-growing company
- Work-life balance emphasis
Last updated Jul 1, 2026. Interested? Apply on the company site.
About Aircall
AI-powered customer conversations made easy
Aircall is more than a business phone—it’s an integrated customer communications and intelligence platform. Achieve more with AI Agents, data-driven insights, and automation.
Customer CommunicationsAIAutomationCRM IntegrationHelpdeskVoIPCloud-based
More open roles at Aircall
- Director, Revenue Operations3mo agoHybrid (Seattle, WA) · Sales & Partnerships – 14012 - Revenue Operations
- Product Manager Intern3mo agoHybrid (Paris / Madrid) · Product
- Data Scientist3mo agoHybrid (New York) · Engineering – 13008 - Data /
- Customer Engineer - Iberia & Italy3mo agoHybrid (Madrid) · Customer Experience
- Number Operations Specialist3mo agoRemote · Customer Experience