Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior Software Engineer

Engineering | Palo Alto, CA

Job Description

Our Company

Tello is working on solutions to improve customer service. We are accomplishing this by changing how consumers interact with businesses’ customer service, by using real-time messaging with their smartphones. Tello is pushing the technology envelope with location services, mobile web applications and native applications. We have solid leadership, a proven entrepreneurial team in place, a who's who list of Silicon Valley investors and a functioning revenue model.


This is a ground floor opportunity for a versatile engineer with deep expertise in a modern technology stack (RoR, iOs, Sencha Touch for mobile webapps ...). You’ll join the core team with the ability to make an immediate impact. You will be working with everyone in the company on everything relating to product. Help shape the future of our product and have a meaningful influence on the success of the company.


  • You will be able to build complex systems, simply. You are broadly capable and versatile. Work in an agile manner, including short iterations, comprehensive testing, emergent design, and frequent releases.
  • Hands on the M and C of MVC. And probably some V. Database. Setting up EC2. Search engines. Integration with 3rd party API's like Facebook and Twitter. Optimization and profiling. JavaScript libraries. Writing the guts of our code (it's in Ruby on Rails).
  • Report to and work side by side with the CTO on everything technical.


  • Expert Ruby on Rails/Python/Java or similar
  • MySQL/Postgres
  • Understanding of MVC
  • Experience with mobile development is a plus
  • Objective C would be nice
  • Proponent of Agile methodologies (XP/Scrum/Lean)

If this sounds like a tempting challenge where you can make your mark building cutting-edge products while working in a collaborative environment, we want to hear from you.