Staff Software Engineer

Aircall
Madrid
Workplace: HybridFull timeFunction: Software EngineeringExperience: 10+ yearsSkills: ["Communication","Collaboration","Mentorship","Problem-solving","Ownership"]

Lead transversal, complex backend projects from ideation to completion across multiple engineering teams. Drive cross-functional solution delivery and technical strategy for high-impact problems while setting architecture, security, and DevOps quality standards. Build production-ready services with a security-first mindset using Node.js and TypeScript on AWS, integrating with business-critical customer tools like CRM, helpdesk, and e-commerce.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Aircall
Aircall
2 months ago

Staff Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 19 hours agoStatus: Live

Job Summary

Lead transversal, complex backend projects from ideation to completion across multiple engineering teams. Drive cross-functional solution delivery and technical strategy for high-impact problems while setting architecture, security, and DevOps quality standards. Build production-ready services with a security-first mindset using Node.js and TypeScript on AWS, integrating with business-critical customer tools like CRM, helpdesk, and e-commerce.
Location: Madrid
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive transversal complex projects end-to-end, starting from high-level problem statements.
  • •Communicate technical vision across multiple teams to ensure alignment and knowledge sharing.
  • •Lead solution delivery on cross-functional and strategic initiatives as a technical leader.
  • •Set and uphold higher quality standards and drive best practices in architecture, security, and DevOps.
  • •Write production-ready code and participate in system design discussions using Node.js/TypeScript on AWS, integrating with customer business-critical tools.

Key Requirements

  • •Extensive backend development experience (e.g., 10+ years) using TypeScript & Node.js and/or Python/Ruby/Rails or other languages.
  • •Lead and define technical strategies with strong system design skills for complex, impactful problems.
  • •Comfort leading development of complex projects impacting multiple teams and domains, from ideation to completion.
  • •Serve as a technical go-to expert and provide mentorship and guidance across teams.
  • •Deep understanding of multiple product domains and the ability to identify improvements and advocate for customer needs.
Experience:10+ years
Skills:CommunicationCollaborationMentorshipProblem-solvingOwnership
Tech Stack:TypeScriptNode.jsPythonREST APIsGraphQLRubyRuby on RailsReactAWSServerlessEKSPostgreSQLDynamoDBOpenSearchRedis

Company Brief

Aircall
Provides a cloud-based phone system and call center platform for businesses, offering VoIP, call routing, analytics, integrations with CRM and helpdesk tools to support sales and customer support teams.
Industry: Telecommunications
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: Paris, France
Founded: 2014
WebsiteLinkedIn