Contribute to the development of an AI-driven sales platform while solving complex engineering challenges in a fast-paced startup environment.
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.
7+ years of strong backend engineering experience.
Advanced Python expertise (async, typing, architecture patterns, testing)
Experience designing scalable distributed systems.
You 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: You’re energized by building systems that can reason and take action—not just generate responses.
You actively leverage AI coding assistants and are driven to push the boundaries of AI-augmented engineering.
You thrive in fast-paced startup environments where ownership is real and impact is immediate.
Strong communication skills are essential—you’ll collaborate closely with product, design, and business stakeholders, and stay deeply connected to our users and the problems they’re trying to solve.
Fluency in English is required; Spanish is a plus.
Backend: Python, FastAPI, Celery, PostgreSQL, uv (package-manager)
Frontend: NextJS, Tailwind
DevOps: Google Cloud, Kubernetes
Health Insurance
Medical, dental, and vision insurance is 100% covered
401k plan with matching
401k plan with company matching!
Paid Parental Leave
Generous parental leave policy
Paid Time Off
Unlimited PTO — take the time you need to come to work feeling great!
Wellness Stipend
Wellness, internet, and childcare reimbursements
Aircall builds an AI-powered customer communications platform that unifies voice, SMS, WhatsApp, and AI into a single workspace. Serving over 22,000 companies globally, it empowers customer-facing teams to enhance revenue generation and resolve issues efficiently. Its distinctive approach integrates multiple communication channels, making it an essential tool for businesses looking to elevate their customer engagement.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Senior Back-end Software Engineer Q&A's