Senior Software Engineer - Paris - PMS

Aircall creates technology that fuels accessible, transparent and collaborative communication to empower their base of 18,000+ customers.
Paris, TX, USA
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience

Description For Senior Software Engineer - Paris - PMS

Aircall is seeking a Senior Software Engineer to join their Core Platform team in EMEA. The role involves designing, developing, deploying, and operating business-critical features using Ruby and TypeScript back-end stacks on AWS. The ideal candidate will have 5+ years of experience in back-end development with Ruby/Ruby on Rails, and experience with AWS in a production environment. They value clean code, best practices, and effective communication. The position offers opportunities for growth, work-life balance, and a diverse, multicultural environment. Aircall is backed by over $220 million in investment and serves 18,000+ customers globally.

Key responsibilities include:

  • Delivering high-quality, secure, and scalable solutions
  • Writing clean, scalable code using Ruby and TypeScript/Node.js
  • Involvement in requirements analysis, solution design, and architecture
  • Product and platform performance optimization
  • Mentoring junior team members

Requirements:

  • 5+ years of experience in back-end development with Ruby/Ruby on Rails
  • Experience with AWS in a production environment
  • Strong focus on security, scalability, availability, and performance
  • Familiarity with engineering best practices and tools (Jira, Confluence, GitLab, GitHub)
  • Experience with clean code, clean architecture, TDD, BDD, and CI/CD
  • Effective communication and collaboration skills

Aircall offers a competitive salary package, benefits, and a diverse, inclusive work environment. They are committed to promoting active inclusion and fostering a strong sense of belonging for all employees.

Last updated 8 months ago

Responsibilities For Senior Software Engineer - Paris - PMS

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

Requirements For Senior Software Engineer - Paris - PMS

Ruby
TypeScript
Node.js
  • 5+ years of experience in back-end development with Ruby/Ruby on Rails
  • Experience with AWS in a production environment
  • Experience with TypeScript/Node.js (plus)
  • Familiarity with engineering best practices and tools (Jira, Confluence, GitLab, GitHub)
  • Knowledge of clean code, clean architecture, TDD, BDD, and CI/CD
  • Effective communication and collaboration skills
  • Experience with Domain Driven Design (plus)

Benefits For Senior Software Engineer - Paris - PMS

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary package
  • Work-life balance
  • Fast-learning environment
  • Multicultural mindset

Interested in this job?

Jobs Related To Aircall Senior Software Engineer - Paris - 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.