Principal Engineer - Android Platform Team

Sorry, this job was removed at 3:45 p.m. (EST) on Monday, September 18, 2017
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Join the dynamic Mobile Platform engineering team and reinvent the TripAdvisor Android app. This is an opportunity to shape and accelerate mobile app development at TripAdvisor. You will define and implement the software architecture and development practices to enable our distributed development teams to rapidly deliver the most engaging experience to millions of TripAdvisor app users.

In order to be successful, you must have a thorough understanding of modern architecture and the best practices for mobile app development. You must be able to conceptualize and clearly communicate architectural vision and build alignment throughout the organization. You must also demonstrate the ability to produce scalable, performant, and maintainable code across the full stack, from app user interface to services and database.

Responsibilities

  • Define and implement the software architecture and supporting infrastructure for the TripAdvisor Android app, working closely with other engineering teams to ensure the platform meets their needs
  • Build reference implementations for the new architecture
  • Lead the evolution of the TripAdvisor app to the new architecture, supporting other teams in the migration of their code to the new architecture
  • Drive platform design, implementation, testing, and monitoring
  • Refine software development best practices for Android development at TripAdvisor

Requirements

  • Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related discipline
  • 10+ years of professional programming experience
  • 5+ years of Android programming experience, in high-volume apps
  • Strong foundation in data structures, algorithms, OO Design, and relational databases
  • Leadership in the definition, implementation, and rollout of significant architectural changes on high volume mobile apps
  • Significant experience with server-side programming, including API design
  • Experience analyzing and improving app performance and resource utilization across the full stack

*LI-RF1

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

400 1st Ave, Needham, MA 02494

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about TripAdvisorFind similar jobs