Sr. Lead Software Engineer - Platform

Mez Mobile Inc. in Sunnyvale, CA is revolutionizing travel by giving you an AI assistant for all your travel needs. Just say where you want to go and Mezi helps you make it happen--from booking your flight and hotel, to figuring out what to do, to handling your online check-in or changes of plans, to being your on-the-ground guide when you arrive. All through a simple messaging app.

Artificial intelligence is on the bleeding edge of technology, and we believe that the world has yet to be shown how it fits into their lives. Mezi aims to invent what that means for the everyday person. We envision a world where anyone can travel with the ease and confidence knowing they have an assistant in their pocket wherever they go. To achieve this vision, we're looking to add rockstar Software Engineers to our Product & Design team who is ready to innovate on the AI experience with us. We are seeking Sr. Lead Software Engineers Platform to work with our Product & Design team to innovate the AI experience for our Mezi travel assistant application.

Job responsibilities and duties include:
  • Lead efforts to help scale and shape our cutting-edge backend & recommendation platforms.
  • Work with a small team of highly talented engineers to deliver a variety of Python based APIs to the mobile and web teams as well as 3rd party developers.
  • Participate in the development of the next generation Conversational Commerce Platform.
  • Design and build fault-tolerant, high-performance, scalable systems.
  • Design and maintain the core software components that support our platform.
  • Improve the scalability, resilience, observability, and efficiency of our core systems.
  • Code using primarily Python, No-SQL and Google Cloud (Appengine) stack.
  • Improve the scalability, resilience, observability, and efficiency of our core systems.
  • Analyze bottlenecks and single points of failure of the whole system and improve performance.
  • Coordinate with, and incorporate feedback from, product management and front-end engineers.
  • Rapidly fix bugs and solve problems.
  • Proactively look for ways to make Mezi platform better.
  • Lead product development and help shape direction of Mezi feature set.
  • Supervise the iOS platform US engineering team.

This position supervises the work of 3 other employees, including Backend Software Engineer, Frontend Software Engineer, and QA Engineer, BUT DOES NOT INVOLVE ANY MANAGEMENT OF PERSONNEL, AND DOES NOT INVOLVE ANY MANAGEMENT DECISIONS. POSITION HAS NO AUTHORITY TO HIRE, TERMINATE OR MAKE COMPENSATION DECISIONS.


Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or any related IT field of study, plus at least four (4) years of experience in any position(s) involving software development.

Qualified applicants must also have a demonstrated proficiency, knowledge and experience with the following:
  • Programming in Python, PHP or Java.
  • Experience with testing and quality assurance.
  • Understanding of web technologies (HTTP, Apache) and Unix/Linux.
  • Understanding of data structures, algorithms, and design patterns.
Additional Information:
  • Job Site: 111 W. Evelyn Ave., Suite 301, Sunnyvale, CA 94086.
  • No travel; no telecommuting.
  • Mail Resumes To: ATTN: HR, Mez Mobile, Inc., 111 W. Evelyn Ave., Suite 301, Sunnyvale, CA 94086
  • No calls or emails.  EOE.
  • Must be legally authorized to work in the United States without sponsorship.