SELECT DEPARTMENT

Passenger is always open to meeting innovative thinkers

who are passionate about leveraging social dynamics

through leading-edge technology.

Server Engineer

Location: Palo Alto, CA

Position Summary

The Server Engineer will be responsible for the development, implementation and maintenance software for the Passenger platform server.

Responsibilities

  • Provide support and engineering to the distributed server platform.
  • Environment administration including building, patching, securing, maintaining and troubleshooting servers issues, operating systems and infrastructure applications.
  • Build server infrastructure to support very large scale networked applications.
  • Work with members of the development team, including QA, Product Management, and Operations, to plan, design, implement, and test the software.
  • Estimate time frames, quality and quantity of resources required to successfully implement project.

Requirements

  • Bachelor's degree in Computer Science or equivalent; advanced degree preferred.
  • 5+ years programming experience developing Java based software applications experience.
  • Experience with Apache Tomcat/Jetty required.
  • Experience with multi-threaded software design and distributed processing
  • Familiarity with Javascript, HTML and DHTML a plus.
  • Advanced knowledge in database; understanding of SQL queries and relational databases.
  • Experience in building highly scalable multi user applications is a must.
  • Collaborative, well organized and able to thrive in a team environment.
  • A dedication to customer satisfaction.