HomeAboutSolutionsTechnologyCareersNews & EventsContact Us
Why Work at ITA Software

Search for Jobs:  
 

Computer Scientist/Programmer, Performance Analysis Team

At ITA Software, the Performance Analysis Team will focus on evaluating and improving our industry leading products’ performance capabilities. Team members will be responsible for testing orthogonal properties of our code such as latency, throughput, scalability, and security. They will also be responsible for instrumenting our source code to facilitate large-scale automated debugging and testing. This position is cross-listed under Quality Assurance.

Responsibilities:

• Support the initiation, planning and execution of performance analysis and the creation of in-house automation test tools
• Recognize critical technical, architectural, project, and business issues and escalate them to management
• Develop deep product knowledge to test and analyze performance changes to customer-critical features
• Collaborate effectively across the diverse team of QA engineers, automation experts and analysts

Qualifications:

• Bachelor's degree in computer science or other technical field or equivalent work experience. Senior positions require a Master's or doctoral degree, or similar experience.

Special Knowledge/Skills Required:

• Exceptional programming skills and willingness to code full time.
• Demonstrated track record of applying computer science to practical problems (though not necessarily travel or transportation problems).
• Research experience in algorithm design and analysis, machine learning, natural language processing, or related areas is a plus.
• Experience in performance analysis of complex systems
• Experience with automation strategies and building custom tools
• Highly self-directed, a strong individual contributor and a strong team player.
• Demonstrated ability to analyze existing systems utilizing various tools and approaches
• Understanding of statistics and data analysis
• Excellent communication skills, especially listening; proven ability to elicit requirements and translate those into definable tasks
• Resourceful; able to switch among multiple projects quickly; able to remain calm in the face of uncertainty and change; highly responsible


How to Apply
If you are interested in this position, please send your resume to us via this link. An ITA Software recruiter will review your qualifications and contact you if there is a fit with our needs.

 

Don't see the perfect job for you?  Sign up for our RSS feed.

 

 

 

 

 
  Contact Us


See all jobs
 

 

Home    |    About    |    Products    |    Technology    |    Careers    |    News & Events    |    Contact

Copyright 2008 - ITA Software    |    Site Map   |    Privacy Policy    |    Acknowledgements   |   Terms of Use