imo is a global messaging platform based in Palo Alto, California, and was founded and funded by one of the first ten employees at Google. Our current team consists of TopCoders, ACM ICPC World Finalists, and medalists of the International Olympiads in Informatics. We work on challenging projects that we choose from the ground up that have direct impact on our 200-million monthly-active users.

We are currently seeking software engineering generalists, and have openings for those who are passionate about working on any of our four teams: Infrastructure, Android, iOS, and Audio/Video. This is a great opportunity to be an early employee at a fast growing company.

Minimum Requirements:

  • BS/MS/PhD in computer science
  • 2 years of industry experience

Preferred Qualifications:

  • Strong grasp of data structures and algorithms
  • Experience building and designing scalable distributed systems
  • Ability to design and implement systems in Python and/or Java
  • Extensive experience writing networking code in C/C++
  • Familiarity with Redis and Cassandra databases
  • 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

Benefits & Perks:

  • Competitive salary, sign-on bonus and stock options
  • $500/month housing stipend for living within a five-mile radius of the office
  • Four weeks of paid vacation per year (plus paid holidays and sick days)
  • 401(k), medical, dental and vision benefits
  • Access to a concierge medical group
  • Catered lunch or dinner daily and a fully-stocked kitchen
  • Data plan reimbursement
  • Gym membership at Equinox
  • Yearly conference stipend
  • imo-sponsored team events and outings
Apply for this Job
* Required
Almost there! Review your information then click 'Submit Application' to apply.

File   X
File   X