We've teamed up with Revoco to run a Golang conundrum, giving you a chance to win a variety of Gopher-style prizes.

Golang / Go Job: Go (Golang) Developer - Cloud Telephony API

Go (Golang) Developer - Cloud Telephony API at SonicCloud

New York City, New York, United States 🇺🇸   (Posted Dec 9 2015)
About the company
We are a venture-backed startup with investments from VC's and private investors in the SF Bay Area and NYC. SonicCloud is developing a cloud-based global telecommunications platform with a proprietary DSP infrastructure. We offer a competitive compensation and benefits package. We have offices in NYC and SF.

Job position
Permanent / Freelance - Remote work possible

Job description
Do you want to achieve a vision Alexander Graham Bell would love?

We are looking for a talented and experienced Go developer to lead developing RESTful and real-time APIs for a cloud-based telecommunications platform. This position will report to the CTO.

If you have a passion for real-time audio and video applications that will meaningfully change how millions of people communicate and you thrive in a fast-paced startup environment, then join us!

Skills & requirements

• Work closely with the Architect and CTO to design SonicCloud's applications and services

• Implement RESTful and real-time APIs

• Contribute to making the team awesome


• Outstanding experience in Go (Golang) and at least one of C, C++, or Erlang

• Deep knowledge of RESTful and real-time API principles and design methodologies

• Understanding and experience building scalable and highly concurrent real-time Web services

• Knowledge of WebRTC and telecom signaling and media protocols (SIP, RTP, IMS, etc.)

• Building out real-time applications at scale and delivering over a cloud-based platform

• Strong problem-solving and quantitative analytical skills

• An ability to synthesize complex product offerings and communicate them effectively

• Team player who is willing to roll up their sleeves to get the job done.

• Highly motivated, self-starter, and able to work in the rapidly changing environment of a growing tech startup


• Success in a Lead or Senior Developer role

• Proven track record creating APIs for real-time media applications and server platforms

• Knowledge of real-time DSP

• Familiarity with technologies such as node.js, AMQP, BigCouch

• Knowledge of front-end web UI technologies and frameworks

• Experience with running telephony and communication servers in the cloud

• Understand and have worked in an Agile Environment (Scrum/Kanban)


New York City (preferred), San Francisco, or remote

Instructions how to apply
Please send email to, an alias that routes to me (Craig Stevenson). I look forward to meeting you.
Company website: SonicCloud

Let them know you found the job via
(Companies love to know recruiting strategies that work)

Other jobs that might be interesting

InVision Staff Software Engineer - Accounts - InVision   (July 2019)
Remote, United States (Remote possible)
The Engineering team is in search of a Staff Software Engineer to help us change the way digital products are designed. We’re looking for technical experts who can turn product ideas into reality and operate diverse products for millions of customers, from ...
X-Team International Go Developer - X-Team International   (July 2019)
Worldwide, 100% Remote
About X-Team X-Team provides high-performing, on-demand teams of developers for leading brands. X-Team is a 100% remote international company, originally founded in Melbourne, Australia. We help companies scale their development teams by providing them with ...

Dailymotion Back End Engineer (Golang) – AdTech - Dailymotion   (June 2019)
New York, New York, United States
As part of its growing activities, Dailymotion is looking to enhance its programmatic and monetization services through its purpose-built Ad-Exchange stack delivering new monetization solutions internally and externally, while providing innovative marketing so...
About Golangprojects