Staff Software Engineer
Aircall
18 hours ago
Full-time
On-site
Paris, FR
Aircall is a unicorn in the AI-powered customer communications space, trusted by more than 22,000 companies worldwide to drive revenue, resolve issues faster, and scale customer-facing teams. The Paris-based company blends voice, SMS, WhatsApp and AI into a single, streamlined workspace, helping teams work smarter with faster decisions. Aircall is headquartered in Paris, with a North American hub in Seattle and teams across Madrid, London, Berlin, San Francisco, New York, Sydney and Mexico City. They’re known for ambitious, product-driven work and a culture that rewards visible impact, fast decisions and real growth.
For this onsite, full-time opening in Paris, Aircall is seeking a Staff Engineer to act as a technical leader who can influence multiple teams and domains. The role is ideal for someone who enjoys shaping architecture, elevating engineering practices, and mentoring others while delivering high-impact work that touches various product areas and customer tools.
Guiding complex engineering work across domains
In this role, you’ll own large, cross-cutting projects from the initial idea through delivery, starting with a broad problem statement and driving it to a concrete, well-architected solution. You’ll shape a technical vision and share it across teams to ensure everyone moves in the same direction, while mentoring engineers and helping them grow. You’ll dive into multiple product areas, spotting opportunities for improvement and championing the needs of customers across the company. You’ll define technical strategies for tough problems and raise the bar on quality by promoting solid architecture, security and DevOps practices. When appropriate, you’ll contribute production-ready code, participate in design discussions, and always keep a security-first mindset at the center of decision-making.
What you’ll need to bring to Aircall
Crucial experience you bring
- You’ve spent a decade-plus in backend development, with a focus on TypeScript and Node.js and a track record in Python, Ruby or Rails, or similar languages, delivering secure, scalable, available and fast systems across several domains.
- You’ve led and defined technical strategies, showing solid system-design instincts to solve meaningful, complex problems.
- You’re comfortable steering projects that affect multiple teams and domains, driving ideas from concept to completion.
- You’re skilled at spotting opportunities for new, high-impact initiatives.
- You have a deep understanding of several product domains and can anticipate future needs.
- You communicate clearly and proactively, collaborating with varied profiles to keep cross-domain work aligned.
Nice-to-have extras
- You don’t need to know every element of the stack; you’re eager to learn and adapt quickly.
- The team’s toolkit includes TypeScript/Node.js, Python, REST and GraphQL APIs, Ruby/Rails, React, AWS (Serverless or EKS), PostgreSQL, DynamoDB, OpenSearch and Redis.
Pay, benefits and practical details
This is an onsite Paris role, full-time, with Aircall offering a competitive salary package and benefits. The company emphasises a people-first approach and work-life balance, alongside a fast-learning environment and strong team spirit. Aircall values a cosmopolitan, multi-cultural mindset, with 45+ nationalities represented and a stated commitment to diversity, equity and inclusion. You’ll also find a Candidate Privacy Notice linked in the posting for more details on the process.
Tips for applicants
Open your resume with your strongest backend leadership experience, especially roles where you used TypeScript/Node.js and led cross-domain initiatives. Demonstrate how you’ve driven architecture decisions that improved security, reliability or performance across multiple product areas, and quantify impact where you can.
Show how you prove the must-have skills by pointing to concrete projects: describe multi-team programs you led, the technical decisions you championed, and the outcomes you helped achieve. Emphasise your ability to align teams around a shared vision and to mentor others toward higher standards.
Prepare for interviews by outlining how you approach system design at scale: explain the trade-offs you consider, how you balance security with speed, and how you ensure DevOps practices are baked into delivery. Be ready to discuss how you’ve identified new initiatives and partnered with product teams to deliver on customer needs across domains.
Ask a thoughtful question during interviews about the role’s impact on cross-domain initiatives: how Aircall prioritises initiatives that span multiple teams, what success looks like for a Staff Engineer, and what the first cross-domain project might entail in this team. You’ll show you’re focused on real-world impact and collaboration.
Candidate privacy and related details are outlined by Aircall in their privacy notice linked in the posting, which you can review for more context.
For this onsite, full-time opening in Paris, Aircall is seeking a Staff Engineer to act as a technical leader who can influence multiple teams and domains. The role is ideal for someone who enjoys shaping architecture, elevating engineering practices, and mentoring others while delivering high-impact work that touches various product areas and customer tools.
Guiding complex engineering work across domains
In this role, you’ll own large, cross-cutting projects from the initial idea through delivery, starting with a broad problem statement and driving it to a concrete, well-architected solution. You’ll shape a technical vision and share it across teams to ensure everyone moves in the same direction, while mentoring engineers and helping them grow. You’ll dive into multiple product areas, spotting opportunities for improvement and championing the needs of customers across the company. You’ll define technical strategies for tough problems and raise the bar on quality by promoting solid architecture, security and DevOps practices. When appropriate, you’ll contribute production-ready code, participate in design discussions, and always keep a security-first mindset at the center of decision-making.
What you’ll need to bring to Aircall
Crucial experience you bring
- You’ve spent a decade-plus in backend development, with a focus on TypeScript and Node.js and a track record in Python, Ruby or Rails, or similar languages, delivering secure, scalable, available and fast systems across several domains.
- You’ve led and defined technical strategies, showing solid system-design instincts to solve meaningful, complex problems.
- You’re comfortable steering projects that affect multiple teams and domains, driving ideas from concept to completion.
- You’re skilled at spotting opportunities for new, high-impact initiatives.
- You have a deep understanding of several product domains and can anticipate future needs.
- You communicate clearly and proactively, collaborating with varied profiles to keep cross-domain work aligned.
Nice-to-have extras
- You don’t need to know every element of the stack; you’re eager to learn and adapt quickly.
- The team’s toolkit includes TypeScript/Node.js, Python, REST and GraphQL APIs, Ruby/Rails, React, AWS (Serverless or EKS), PostgreSQL, DynamoDB, OpenSearch and Redis.
Pay, benefits and practical details
This is an onsite Paris role, full-time, with Aircall offering a competitive salary package and benefits. The company emphasises a people-first approach and work-life balance, alongside a fast-learning environment and strong team spirit. Aircall values a cosmopolitan, multi-cultural mindset, with 45+ nationalities represented and a stated commitment to diversity, equity and inclusion. You’ll also find a Candidate Privacy Notice linked in the posting for more details on the process.
Tips for applicants
Open your resume with your strongest backend leadership experience, especially roles where you used TypeScript/Node.js and led cross-domain initiatives. Demonstrate how you’ve driven architecture decisions that improved security, reliability or performance across multiple product areas, and quantify impact where you can.
Show how you prove the must-have skills by pointing to concrete projects: describe multi-team programs you led, the technical decisions you championed, and the outcomes you helped achieve. Emphasise your ability to align teams around a shared vision and to mentor others toward higher standards.
Prepare for interviews by outlining how you approach system design at scale: explain the trade-offs you consider, how you balance security with speed, and how you ensure DevOps practices are baked into delivery. Be ready to discuss how you’ve identified new initiatives and partnered with product teams to deliver on customer needs across domains.
Ask a thoughtful question during interviews about the role’s impact on cross-domain initiatives: how Aircall prioritises initiatives that span multiple teams, what success looks like for a Staff Engineer, and what the first cross-domain project might entail in this team. You’ll show you’re focused on real-world impact and collaboration.
Candidate privacy and related details are outlined by Aircall in their privacy notice linked in the posting, which you can review for more context.