Software Engineer
Imo.im
(Palo Alto, California)imo is a simple and fun way to message and video chat. Download the free app on Android, iPhone, and iPad.
We are currently seeking experienced software engineering generalists to work on our messaging platform. We are growing quickly and are looking for developers who have experience with highly-scalable distributed systems. We have 4 main teams here: Backend, Android, iOS, and Audio/Video.
Our ideal candidate has a strong background in data structures, algorithms, design, and coding. This is a great opportunity to be an early employee at a fast growing company.
- BS/MS/PhD in computer science (or the equivalent)
- Strong grasp of data structures and algorithms
Extra credit:
- Experience building and designing scalable distributed systems
- Ability to design and implement systems in Python
- Extensive experience writing networking code in C/C++
- Thorough understanding of TCP/IP and network programming
- Adept at hacking open source software
- 1+ years of experience at a company that went through a significant growth stage
Additional Notes on Compensation
Competitive salary plus $30K starting bonus and stock options, $500/month housing stipend for living within a five-mile radius of the office, 401(k), medical, dental and vision benefits, 4 weeks of paid vacation per year (plus paid holidays and sick)
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.