Senior Software Engineer

Cloud-based phone system and call center software provider offering business communication solutions.
$120,000 - $180,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Aircall is seeking a Senior Software Engineer to join our growing engineering team. As a Senior Software Engineer at Aircall, you'll be working on our cloud-based phone system platform that serves businesses worldwide. You'll be responsible for designing and implementing scalable backend services, collaborating with cross-functional teams, and contributing to technical architecture decisions.

Our ideal candidate has strong experience in backend development, particularly with Python, Node.js, and TypeScript. You'll be working in an international environment with teams across multiple locations including Paris, Madrid, New York, and San Francisco. We offer a hybrid work model that combines office presence with remote work flexibility.

You'll be part of a team that values technical excellence, innovation, and continuous learning. We're looking for someone who can not only write excellent code but also mentor junior developers and contribute to our engineering culture. The role involves working on challenging problems in distributed systems, real-time communication, and scalable architecture.

At Aircall, we pride ourselves on our collaborative culture and commitment to building great products. We offer competitive compensation, comprehensive benefits, and the opportunity to work with cutting-edge technologies. If you're passionate about building scalable systems and want to work with a global team of talented engineers, we'd love to hear from you.

The position offers significant growth opportunities within a rapidly expanding company. You'll have the chance to work on products that directly impact how businesses communicate and operate. We value diversity of thought and background, and encourage creative problem-solving approaches.

Last updated 5 days ago

Responsibilities For Senior Software Engineer

  • Design and develop scalable backend services
  • Collaborate with cross-functional teams
  • Contribute to technical architecture decisions
  • Write clean, maintainable, and efficient code
  • Participate in code reviews and technical discussions

Requirements For Senior Software Engineer

Python
Node.js
TypeScript
  • 5+ years of experience in software development
  • Strong experience with backend technologies
  • Experience with distributed systems
  • Excellent problem-solving skills
  • Good communication skills in English

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary
  • Remote work options
  • Health insurance
  • Professional development opportunities
  • International work environment

Interested in this job?

Jobs Related To Aircall Senior Software Engineer

Senior Software Engineer - Paris - PMS

Join Aircall as a Senior Software Engineer in Paris, working on the Core Platform team to develop business-critical features using Ruby and TypeScript.

Senior Software Engineer - Madrid - PMS

Senior Software Engineer position at Aircall in Madrid, working on Core Platform team with Ruby and TypeScript on AWS.

Senior Software Engineer Backend/AI

Senior Backend/AI Software Engineer role at Aircall, focusing on developing AI features for voice technology.

Senior Software Engineer

Senior Software Engineer position at Aircall, working on Authentication team with TypeScript, Node.js, and AWS technologies.

Software Engineer (Backend), Growth

Join Aircall as a Senior Backend Growth Engineer in San Francisco, shaping the future of communication technology.