Taro Logo

Senior Software Engineer - San Francisco

World's leading integrated customer communications and intelligence platform for growing businesses, trusted by over 20,000 companies worldwide.
$130,250 - $190,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
2+ years of experience
Enterprise SaaS

Job Description

Aircall, the world's leading integrated customer communications and intelligence platform, is seeking a Senior Software Engineer to join their San Francisco office in a hybrid work arrangement. With a global presence across nine offices and serving over 20,000 companies worldwide, Aircall is at the forefront of transforming business communications through their unified voice and digital platform.

The role offers an exciting opportunity to work on scalable solutions that directly impact customer acquisition, engagement, and retention. As a Senior Software Engineer, you'll be instrumental in designing and developing distributed systems, implementing REST and gRPC API endpoints, and working with technologies including Python and JavaScript. The position requires 2 years of experience and offers a competitive salary range of $130,250 - $190,000, plus equity and comprehensive benefits.

What makes this role particularly attractive is Aircall's strong emphasis on engineering excellence and innovation. You'll be working in a fast-paced, team-driven environment where you can make a significant impact while leading projects and mentoring team members. The company values customer obsession, continuous learning, and delivering extraordinary outcomes, making it an ideal place for engineers who want to grow their careers.

The benefits package is comprehensive, including 100% covered medical, dental, and vision insurance, 401k with company matching, unlimited PTO, and various reimbursements for wellness, commuter, and childcare expenses. Aircall also promotes a diverse and inclusive workplace, with team members from 45+ nationalities contributing to a cosmopolite and multi-cultural mindset.

For engineers looking to be part of a growing company that's transforming customer communications while working with modern technologies and distributed systems, this role offers an excellent opportunity to make a significant impact while enjoying strong professional growth and work-life balance.

Last updated 3 days ago

Responsibilities For Senior Software Engineer - San Francisco

  • Work closely with cross-functional teams to design, develop and optimize scalable solutions
  • Focus on customer acquisition, engagement and retention
  • Utilize data-driven approach to inform decision-making
  • Lead projects and initiatives
  • Provide guidance and mentorship to team members
  • Build new products and features from conception to launch
  • Ensure adoption of best practices in software development, security and technology infrastructure

Requirements For Senior Software Engineer - San Francisco

Python
JavaScript
  • Bachelor's degree in Computer Engineering or related field
  • Two years related experience as a Software Engineer or related occupation
  • Experience designing and programming distributed systems
  • Experience troubleshooting problems with distributed system components
  • Experience creating validation strategies for complex software solutions
  • Experience creating and maintaining pipelines for continuous deployment and unit test implementation
  • Experience with CI/CD pipelines
  • Experience implementing REST and gRPC API endpoints
  • Knowledge of Python, HTML, CSS, JavaScript, and REST

Benefits For Senior Software Engineer - San Francisco

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Competitive salary package & equity
  • Medical, dental, and vision insurance (100% covered)
  • 401k plan with company matching
  • Unlimited PTO
  • Wellness, commuter, and childcare reimbursements
  • Generous parental leave policy

Related Jobs