Software Engineer/Computer Scientist
ITA Software - Cambridge, MA

This job posting is no longer available on ITA Software. Find similar jobs: Software Engineer Computer Scientist jobs - ITA Software jobs

Join a team of extraordinary engineers working on challenging problems that directly benefit millions of travelers. ITA uses the best open source software to build our industry-leading systems. As a Software Engineer, you will define and build new capabilities for our systems, working closely with airlines, travel agents and other customers.

Responsibilities:
Design and implement algorithms to make our search and pricing systems more capable and more efficient

Design and implement fast server code to compute information needed by the Search system

Develop and maintain messaging layers to reliably process real-> time data feeds from legacy computing

Design and build user interfaces for our systems, working closely with our customers to meet their needs

Design and extend our XML APIs and collaborate with our customers to make the most effective use of our APIs

Minimum Qualifications:
Bachelor's degree in computer science or other technical field. In lieu of degree, 4 years work and/or professional programming experience

Highly self-directed, a strong individual contributor, and a strong team player

Able to read and understand complex domain-specific documents, and design and implement systems based on those documents

Demonstrate exceptional programming skills and be willing to code full time; takes responsibility for implementing finished products based on designs developed

Preferred Qualifications:
Masters or Doctoral degree for senior positions

Experience in implementing large, working software systems

Practical design and implementation experience with the following technologies is particularly valuable: Lisp, C++, web (server-side Java, DHTML, JavaScript), XML (XSLT, XML Schema, web services), compilers, or operating systems

ITA Software - 2 years ago - save job - copy to clipboard