SENIOR SOFTWARE ENGINEER, INTEGRATIONS

Aircall
Full-time
Bellevue
$150,000 - $220,000
Posted on 2 months ago

Job Description

Aircall is seeking a Senior Software Engineer to design, develop, and optimize scalable cloud-based solutions for their integrations team. The role involves contributing to the entire software development lifecycle, collaborating with cross-functional teams, and mentoring junior engineers. This position offers the opportunity to solve challenging technical problems and impact the design and development of customer-valued software.

Responsibilities

  • Participate in requirements analysis
  • Design, architect, and deliver development
  • Write, test, and deploy code
  • Revise, update, refactor, and debug code
  • Participate in code reviews
  • Optimize product and platform performance
  • Participate in on-call rotation
  • Mentor junior engineers
  • Prioritize security

Requirements

  • 5+ years of professional experience in back-end or full-stack development
  • Expert level programming in Typescript, Python, or Ruby
  • Deep understanding of software development practices and scalable system architecture
  • Proven understanding of distributed computing and cloud-based platforms
  • Exceptional analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Experience with on-call rotations and monitoring systems
  • Comfortable in a fast-paced environment

Benefits

  • No benefits