Outreach is hiring a Staff Software Engineer - Backend to join the Voice Service and Experience Team. The team is responsible for developing the core functionalities of the telecom product, aiming to give customers the ability to optimize and constantly improve how they interact with customers. The ideal candidate will have experience building high availability voice communication experiences on top of open-source real-time communication software and commercial communications platform APIs.
Requirements
- 9+ years of professional software development experience
- Demonstrated strong experience with building distributed systems with a cloud service-oriented architecture
- Great communications skills
- Experience building and consuming web based APIs
- Familiar with continuous deployment environments
- Knowledge of Go is a must and Ruby is a plus
- Experience with VoIP, specifically using WebRTC and SIP to facilitate real-time communication between users and with phone numbers across the globe
Benefits
- 25 days annual vacation time + sick time and casual leave
- Group medical policy coverage available to employees and up to 5 eligible family members
- OPD benefit covered up to INR 10,000
- Life insurance and personal accident insurance at 3x annual CTC
- 26 weeks of maternity leave pay, and 15 days of paternity leave pay
- Opportunity to be part of company success via the RSU program
- Diversity and inclusion programs that promote employee resource groups
- Employee referral bonuses to encourage the addition of great new people to the team
- Fun company and team outings because we play just as hard as we work