Back-end Engineer

You down with OTP?

Location: San Francisco - Ideally (remote work is a possibility)
Job type:
Salary: TBD
Expire date: 2017-08-31

Job description

Typical activities you would perform on any given day:

* Create features and fix bugs from the JIRA ticketing system

* Build test tools to validate features and fixes

* Review pull requests from other developers (both internal and from the community) and have your pull requests reviewed

* Respond to community queries on IRC/groups/community site

* Give internal presentations on new features

* Conduct 3-day trainings on Kazoo

* Travel to conferences to spread the good word


And so much more! We're a small team with roles available to suit your strengths.


What are we looking for?


Our backend is almost exclusively written in Erlang. Knowledge of, or willingness to learn, Erlang and OTP is a must!


Core technologies leveraged that you would need to get to know:




CouchDB (BigCouch)


Protocols used:






There's a lot to learn, a lot to discover, and many fun challenges to overcome. We are a distributed team of engineers who want to build meaningful systems and who mentor each other, teach each other, and learn from each other.


Candidate description

Erlang developer (the more experience the better).  VoIP/SIP background a major plus.  Preferably in San Francisco.  Remote work is ok depending on the canidate.  

2600Hz develops and maintains Kazoo - an open-source communications multi-tenant clustered platform ( and is looking to expand the in-house backend team.


Kazoo has a vibrant community surrounding it (#2600hz on Freenode, 2600hz-users and 2600hz-dev on Google Groups, and a in-beta community site), with participants ranging from hobbyist telephony geeks to multinational corporations, developers, sys-admins, and more!