No experience
Employment Type:
Full time
Job Category:
Information Services
Software Dev Engineer I
(This job is no longer available)
Expedia | Bellevue, WA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description


Do you love to travel? Are you passionate about delivering high-quality products to customers? Do you want to work in an exciting, technically sophisticated environment where you have significant revenue impact on a Fortune 1000 enterprise? If you answered "Yes" to these questions, we are eager to hear from you! The eCommerce Platform (eCP) Financial and Core Transactional Services team builds and manages the engine that makes Expedia go. We are responsible for the high throughput, low latency, transactional systems that power the purchasing experience, protect us from fraud, enable users to pay using the payment instruments and currencies of their choice, and perform the financial accounting for all Expedia transactions across the globe! The Core Transactional Services Quality Team provides the tools, infrastructure, and procedures that enable us to produce the highest quality software in the industry.

We are looking for an entry level or early career Software Development Engineer for our Tax Services Development Team, who will help us build products and services that improve our ability to deliver and operate our world-class travel eCommerce platform. In this role, you are committed to excellence. You will be our customers' biggest advocate, partnering with the business to always do what's best for our customers. You will build and improve your skills in designing and developing products that thrive in a distributed computing environment. You will have opportunities to learn and collaborate with other developers and use interesting technologies (RabbitMQ, MongoDB, SQL Server, Tomcat, Chef, Jenkins, Git).

General Responsibilities:

Design and implement powerful, highly scalable, and reliable products and services. Translate functional specifications into logical, component-based technical designs. Innovate and implement new ideas to solve complex software problems. Contribute to advancing the team's software development practices. Find and advocate industry standards and best practices in development methodologies, techniques, and technologies. Partner closely with program management and engineering leaders to ensure an end-to-end approach for a quality deliverable. Collaborate with your team members to understand product vision and requirements; execute against plan to deliver high quality software on schedule. Anticipate and prevent problems and roadblocks, before they occur, and present technical issues and their impact to management. Proactively identify and build effective solutions to complex technical problems. Actively participate in group technology reviews to critique work of self and others.

Knowledge of distributed systems, Service Oriented Architecture (SOA), and web service technologies Proficient with data structures, algorithms, and systems architecture Expertise in Java or C# or C++ and object oriented concepts Knowledge of performance and application testing Knowledge of various software development technologies and frameworks such as JavaScript, JSON, XML, Spring MVC, MyBatis General understanding of databases Ability to work effectively under pressure in a dynamic environment Strong verbal and written communication skills
Work Experience and Education Guidelines

Bachelor's degree in Computer Science or Computing related discipline - Master's in CS preferred Experience in Linux (or UNIX) preferred. Experience with cloud computing preferred.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. 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.

About Expedia

Expedia is not your typical company. To start with, we’re actually the Expedia, Inc. group and have a portfolio of brands that include Expedia®, Hotels.com®, Venere.com™, Hotwire®, Egencia®, and more. We offer flights, hotels, cars, cruises, packages, and activities to both leisure and business travelers around the world. As a start-up, we revolutionized the travel industry, forever changing the way people travel. In the 15 years since that time, we have grown our business to include more than 140 branded travel sites in close to 70 countries across the globe. Want to learn more? Check out www.expediajobs.com/university today!