Aircall

Senior Software Engineer

Aircall

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $130,250 - $190,000 per year

Job Level

Senior

Tech Stack

Distributed SystemsGRPCJavaScriptPython

About the role

  • Duties: Works closely with cross-functional teams to design, develop and optimize scalable solutions that focus on customer acquisition, engagement and retention.
  • Utilizes a data-driven approach to inform decision-making, identify areas of opportunity and measure the impact of initiatives.
  • Understand the business context and problems holistically, zooming into specific problems to solve them considering the whole picture.
  • Leads projects and initiatives, providing guidance and mentorship to team members and fostering a culture of innovation via operational excellence.
  • Builds new products and features from conception to launch, starting from an MVP and thinking in increments instead of striving for perfection from day one.
  • Ensures the adoption of best practices in software development, security and technology infrastructure.

Requirements

  • Bachelor’s degree in Computer Engineering or related field of study.
  • Two (2) years related experience as a Software Engineer, Software Validation Test Engineer or related occupation.
  • Experience is required and must include: Designing and programming distributed systems;
  • Troubleshooting problems with distributed system components;
  • Creating validation strategies for complex software solutions;
  • Creating and maintaining pipelines for continuous deployment and unit test implementation;
  • Leveraging CI/CD (continuous integration/continuous deployment) pipelines to deliver code for new features;
  • Implementing REST and gRPC API endpoints utilizing Python, HTML, CSS, JavaScript, and REST.
  • This position is 40% in office 60% remote