Senior Software Engineer - Madrid - PMS

Aircall creates technology that fuels accessible, transparent and collaborative communication to empower businesses.
Madrid, NM 87010, USA
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience

Description For Senior Software Engineer - Madrid - PMS

Aircall is seeking a Senior Software Engineer to join their Core Platform team in Madrid. As part of a growing engineering department, you'll be responsible for designing, developing, deploying, and operating business-critical features that add customer value. The role involves working with Ruby and TypeScript back-end stacks on AWS, building resilient services integrated with customers' business-critical tools.

Key responsibilities include:

  • Delivering high-quality, secure, and scalable solutions
  • Writing clean, scalable code using Ruby and TypeScript/Node.js
  • Analyzing requirements, designing solutions, and architecting key modules
  • Optimizing product and platform performance
  • Mentoring junior team members

The ideal candidate should have:

  • 5+ years of experience in back-end development, focusing on Ruby/Ruby on Rails
  • Extensive experience with AWS in a production environment
  • Strong focus on code quality, engineering best practices, and modern development methodologies
  • Effective communication skills and ability to collaborate across different roles

Aircall offers a competitive salary package, benefits, and a diverse, multicultural work environment. They emphasize work-life balance and provide opportunities for fast learning and growth. The company is backed by over $220 million in investment and serves 18,000+ customers globally.

Join Aircall to be part of a dynamic team that values innovation, collaboration, and personal growth in a rapidly expanding company.

Last updated 8 months ago

Responsibilities For Senior Software Engineer - Madrid - PMS

  • Design, develop, deploy, and operate business-critical features
  • Write clean scalable code using Ruby and TypeScript/Node.js
  • Analyze requirements and design solutions
  • Optimize product and platform performance
  • Mentor junior team members

Requirements For Senior Software Engineer - Madrid - PMS

Ruby
TypeScript
Node.js
  • 5+ years of experience in back-end development, using Ruby / Ruby On Rails
  • Experience with AWS in a production environment
  • Experience with TypeScript/Node.js (preferred)
  • Familiarity with code quality and engineering best practices
  • Knowledge of Clean Code, Clean Architecture, TDD, BDD, and CI/CD
  • Effective communication and collaboration skills
  • Experience with Domain Driven Design (preferred)

Benefits For Senior Software Engineer - Madrid - PMS

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary package
  • Work-life balance
  • Fast-learning environment
  • Diverse and multicultural workplace

Interested in this job?

Jobs Related To Aircall Senior Software Engineer - Madrid - PMS

Senior Software Engineer

Senior Software Engineer position at Aircall, focusing on authentication systems development using TypeScript/Node.js and AWS, offering hybrid work in Paris.

Software Engineer (Full-Stack), Growth

Senior Full-Stack Growth Engineer position at Aircall, focusing on scaling business through enhanced customer journeys and technological innovations.

Senior Software Engineer Backend/AI

Senior Software Engineer role at Aircall, focusing on Backend/AI development, offering $180-220k salary, hybrid work in San Francisco, and comprehensive benefits.

Senior Solutions Engineer, Partnerships - EMEA

Senior Solutions Engineer position at Aircall focusing on partnerships and technical enablement across EMEA, offering remote work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Aircall, working on cloud-based phone systems with Python, Node.js, and TypeScript in a hybrid work environment.