2013-08-06

Sr Software Dev Engineer (Flight Search & Pricing Engine)

Job ID #: 25216
Company: Expedia North America
Location: USA - WA - Bellevue
Functional Area: Technology
Employment Type: Full-Time Regular
Education Required: Bachelor of Science
Experience Required: 7-10 Years
Relocation Provided: No Use your LinkedIn Profile to help you apply faster!

Position Description

Expedia is looking for an exceptional Senior Software Development Engineer to join the Best Fare Search team. BFS, Expedia’s proprietaryFlight Search and Pricing Engine, performs complex manipulations on massive and highly volatile datasets to power airline flight shopping for millions of customers every day. You will have the opportunity to understand and shape the marketplace we are looking to create, solve some wickedly hard problems, and make design decisions which have a large impact across the company. Sound like an interesting challenge? Success in the position requires you to be able to work effectively in various SDLC styles and effectively collaborate and problem solve with peers across several teams and disciplines. The systems you design and implement will be expected to meet the levels of scalability and robustness needed for this extremely high-volume and high-visibility product. Bring your programming smarts, problem solving skills, and passion for software engineering and join us as we solidify and grow our position as the leaders in the travel industry.

Responsibilities:
Work with architects and other software engineers to design and implement powerful, highly scalable, and reliable server applications
Translate functional specifications into logical, high-performance technical designs
Interact with Program Managers and Test Engineers to contribute to and review functional specifications and test cases
Produce production quality code and have a strong eye for the operational aspects of the platform such as performance tuning, monitoring, and fault-tolerance
Interpret, analyze and work with large amounts of data to identify issues and patterns
Contribute to advancing the team’s design methodology and quality programming practices
Solve hard problems in Airline Industry Domain, Air Search Optimization, Machine Learning, Caching, Continuous Delivery and more…

Qualifications:
6-8+ years of software development experience (C++ preferred)
BS or higher in Computer Science or a related engineering field
Excellent coding skills in C#, C++ or Java and proficiency with XML and SQL
Demonstrable expertise in algorithms, data structures, and programming concepts and methodologies
Working knowledge of low-level OS, CPU and code-generation topics
Motivation and imagination to learn and own large and deeply domain-intensive software systems with minimal supervision
Excellent problem solving skills, passion for technology, and strong communication skills
About Expedia, Inc.
Our mission is to revolutionize travel through the power of technology.
Collectively, the Expedia, Inc. brands cover virtually every aspect of researching, planning, and booking travel, from choosing the best airplane seat, to reading personal travel reviews of hotels, to planning what to do in a destination once you arrive. The Expedia, Inc. portfolio serves both leisure and business travelers with tastes and budgets ranging from modest to luxury. Expedia delivers consumer travel demand from nearly every continent to nearly 149,000 hotels and hundreds of airlines, tour operators, car rental companies and destination services supply partners. Please visithttp://bit.ly/expediabrandsto learn more about our travel brands.
This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

*LI-AG1

Show more