All jobs
Save

Staff Software Engineer

Aircall
Contract type
Ongoing
Work mode
Hybrid · Hybrid (inferred: EU/NL where applicable)
Experience
Lead / principal · 10+ years

Job description

Key details

  • Lead transversal, complex projects autonomously from ideation to completion, starting from a high-level problem statement
  • Proactively communicate the technical vision across multiple teams, ensuring alignment and sharing knowledge across domains
  • Act as a go-to expert, providing mentorship and guidance across teams
  • Deeply understand multiple product domains; proactively identify improvements and advocate for customer needs across the company
  • Lead and define technical strategies for complex, impactful problems
  • Set and uphold higher quality standards and drive adoption of best practices in architecture, security, and DevOps
  • Write production-ready code, finding appropriate solutions for medium complexity challenges; participate in software design discussions; demonstrate a good understanding of system infrastructure and DevOps principles; contribute to performance and quality within scope; apply a security-first mindset
  • Company mission
  • We build added value and resilient services on top of voice and fully integrate with our customers' business critical tools (CRM, Helpdesk, E-Commerce, …)

Primary stack

Core technologies

TypeScriptPython (Programming Language)ReactAWSNode.js

Benefits

  • Key moment to join Aircall in terms of growth and opportunities
  • Our people matter, work-life balance is important at Aircall
  • Fast-learning environment, entrepreneurial and strong team spirit
  • 45+ Nationalities: cosmopolite & multi-cultural mindset
  • Competitive salary package & benefits

Requirements & details

  • Extensive experience (e.g., 10+ years) in back-end development, using TypeScript & NodeJS/Python/Ruby/Rails or other languages, with a focus on delivering for security, scalability, availability, and performance across multiple domains
  • Lead and define technical strategies, demonstrating a strong understanding of system design to solve complex, impactful problems
  • Comfortable leading the development of complex projects affecting multiple teams and domains, driving initiatives from ideation to completion
  • Expert at identifying opportunities for new impactful initiatives
  • Deep understanding of multiple product domains and can anticipate long-term needs
  • Effective and proactive communication skills, and can collaborate with different profiles and roles to ensure cross-domain alignment
  • TypeScript, Node.js, Python, Ruby, Rails, React, AWS, Serverless, EKS, PostgreSQL, DynamoDB, OpenSearch, Redis, REST API, GraphQL
  • TypeScript
  • Node.js
  • Python (Programming Language)
  • React
  • AWS

Apply