Remote Staff Software Engineer, Voice Service and Experience (UI/ Fullstack)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Voice Service and Experience Team at Outreach is looking for a Staff Software Engineer to work on making and receiving voice calls, a key component of the Outreach product offering.
  • The team is seeking software engineers with experience in building high availability voice communication experiences on open-source real-time communication software and commercial communications platform APIs.
  • The role involves developing features heavy on state, complex in workflow, and with extensive third-party integrations to ensure simple, reliable, and crystal clear calling experiences for customers.
  • Responsibilities include partnering with product managers, designers, and analysts, working with commercial CPaaS APIs and open-source real-time communication software, and setting direction for the team.
  • The team's mission is to reduce the time spent by customer-facing representatives on data access and modification, providing customers with meaningful data to increase their value addition to customers.

Requirements:

  • 7+ years of professional software development experience.
  • Experience in developing and shipping large-scale web applications with a customer-empathetic mindset.
  • Proficiency in web technologies including Javascript, HTML, CSS, and React (or framework of choice).
  • Ability to build cloud-based service applications and ship production quality code in Golang, Ruby, or C++ (a plus).
  • Strong knowledge of shipping impactful and complex software projects.
  • Experience with diagnosing real-time media quality issues (a plus).
  • Experience with VoIP, specifically using WebRTC and SIP for real-time communication (a plus).

Benefits:

  • Opportunity to work on a critical component of the Outreach product offering.
  • Collaborative and learning-focused environment with Agile development practices.
  • Regular opportunities to ship code to production and demo new features.
  • Chance to work on highly visible parts of the product and contribute to the company culture through mentorship and new initiatives.
  • Ownership of relationships with other engineering teams and collaboration with different functions within Outreach.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Experience level
Leave a feedback