Oh Snap!
This job is no longer active - but you can still view the details below.

Software Development Engineer I

| Bellevue

Expedia

Job Description

CarRentals is a small but rapidly growing company within the Expedia Group portfolio and the premier car rental booking company on the web. CarRentals powers three different brands across multiple points of sale on a single common platform, bringing suppliers and customers together to find the right car and the best price. CarRentals offers a phenomenal opportunity to work in a startup-like environment backed by the resources, benefits, and network of a large, multi-national online e-commerce company.

As a Software Development Engineer on the Core Data Engineering team, you will build data solutions related to the heart of our car rental system, including data processing for searches, booking transactions, and connections to a vast array of suppliers for inventory. You will be crafting and implementing data pipelines, ETLs, data warehouses, and data tools for the organization. This role is a critical team member in transforming the existing data systems into an extensible and optimized data platform.

This role will require you to have shown data platform expertise, knowledge of microservice architecture, AWS services, and operational standards to maintain a 24/7 e-commerce platform. You will work in collaboration with partners including Product Managers, Analytics, and Marketing to help design, develop, and deliver projects.

Job Responsibilities

  • Design and implement: data pipeline, ETL, data model, data warehouse
  • Gather and process raw data at scale (including writing scripts, calling APIs, write SQL queries).
  • Building data models.
  • Implementing Machine Learning platforms.
  • Work closely with our engineering team to integrate with micro services stack.
  • Process structured and unstructured data into a form suitable for analysis.
  • Designing/implementing data solutions with AWS technologies, Spark, Snowflake, Qubole, Tableau.
  • Communicate effectively up and down the organization

Required Knowledge, Skills, and Abilities

  • Solid coding skills - Experience with Python or Java highly desirable.
  • Solid communication skills in written and verbal form.
  • Understanding of Software Development Lifecycle and methodologies.
  • Must be a voracious learner, especially in the areas of technology, service design patterns and system architecture.
  • Understanding of Quality and Testing principles.
  • Proficient on AWS, Cloud computing and SQL is desired.

Education and Work Experience:

  • MS/BS degree in Computer Science, related technical field, or equivalent work experience.
  • 1+ year software development experience is a plus.

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.

Read Full Job Description

Technology we use

  • Engineering
    • C#Languages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PerlLanguages
    • PHPLanguages
    • PythonLanguages
    • RLanguages
    • RubyLanguages
    • ScalaLanguages
    • SqlLanguages
    • SwiftLanguages
    • AWSLanguages
    • jQueryLibraries
    • ReactLibraries
    • ReduxLibraries
    • ASP.NETFrameworks
    • CakePHPFrameworks
    • Ember.jsFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • SparkFrameworks
    • SpringFrameworks
    • CassandraDatabases
    • DB2Databases
    • HBaseDatabases
    • HiveDatabases
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • TeradataDatabases

Location

We are currently based in the heart of downtown Bellevue. Later this year, we will relocate to our beautiful campus on Elliot Bay.

What are Expedia Group Perks + Benefits

Culture
Volunteer in local community
Day of Caring Volunteer Hours match
Team owned deliverables
Diversity
Diversity manifesto
We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes.
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Parking
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Diversity Program
Lunch and learns

Additional Perks + Benefits

We believe everyone deserves - NEEDS - time away from the office and we encourage employees to take advantage of their paid time off. We offer travel discounts to make it even easier to get out and see the world.

More Jobs at Expedia Group305 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR
Marketing
Operations
Product
Project Mgmt
Sales
Content
Project Mgmt
new
Bellevue
Content
new
Bellevue
Finance
new
Bellevue
Operations
new
Bellevue
Data + Analytics
new
Bellevue
Product
new
Seattle
Finance
new
Bellevue
Developer
new
Seattle
Developer
new
Seattle
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Developer
new
Seattle
Design + UX
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Marketing
new
Bellevue
Design + UX
new
Bellevue
Project Mgmt
new
Bellevue
Data + Analytics
new
Bellevue
Finance
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Product
new
Bellevue
Finance
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Product
new
Bellevue
Data + Analytics
new
Bellevue
Design + UX
new
Bellevue
Marketing
new
Bellevue
Project Mgmt
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Finance
new
Bellevue
Project Mgmt
new
Bellevue
Data + Analytics
new
Bellevue
Content
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Finance
new
Bellevue
Product
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Marketing
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Design + UX
new
Bellevue
Developer
new
Bellevue
Sales
new
Bellevue
Developer
new
Bellevue
Project Mgmt
new
Bellevue
Product
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Project Mgmt
new
Bellevue
Project Mgmt
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Marketing
new
Bellevue
Design + UX
new
Bellevue
Data + Analytics
new
Bellevue
Marketing
new
Bellevue
Developer
new
Bellevue
Operations
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Product
new
Bellevue
Project Mgmt
new
Bellevue
Project Mgmt
new
Bellevue
Developer
new
Bellevue
Operations
new
Bellevue
Developer
new
Bellevue
Product
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Marketing
new
Bellevue
Finance
new
Bellevue
Developer
new
Bellevue
Finance
new
Bellevue
Developer
new
Bellevue
Operations
new
Bellevue
Marketing
new
Bellevue
Operations
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Finance
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Finance
new
Bellevue
Developer
new
Bellevue
Finance
new
Bellevue
Design + UX
new
Bellevue
Operations
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Project Mgmt
new
Bellevue
Developer
new
Bellevue
Product
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Project Mgmt
new
Bellevue
Finance
new
Bellevue
Product
new
Bellevue
Data + Analytics
new
Bellevue
Project Mgmt
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Project Mgmt
new
Bellevue
Data + Analytics
new
Bellevue
Project Mgmt
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Operations
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Product
new
Bellevue
Project Mgmt
new
Bellevue
Developer
new
Bellevue
Design + UX
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Finance
new
Bellevue
Design + UX
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Project Mgmt
new
Bellevue
Operations
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Project Mgmt
new
Bellevue
Developer
new
Bellevue
Data + Analytics
new
Bellevue
Developer
new
Bellevue
Product
new
Bellevue
Developer
new
Bellevue
Design + UX
new
Bellevue
Data + Analytics
new
Bellevue
Project Mgmt
new
Bellevue
Finance
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Developer
new
Bellevue
Design + UX
new
Bellevue
Developer
new
Bellevue
Product
new
Bellevue
Project Mgmt
new
Bellevue
Operations
new
Bellevue
new
Bellevue
Marketing
new
Seattle
Product
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Design + UX
new
Bellevue
Product
new
Bellevue
Marketing
new
Bellevue
Design + UX
new
Bellevue
Finance
new
Bellevue
Data + Analytics
new
Bellevue
Data + Analytics
new
Bellevue
Design + UX
new
Bellevue
Marketing
new
Bellevue
Marketing
new
Seattle
Product
new
Bellevue
Finance
new
Bellevue
Product
new
Bellevue
Marketing
new
Bellevue
Product
new
Bellevue
HR
new
Bellevue
Product
new
Bellevue
Product
new
Bellevue
Project Mgmt
new
Bellevue
Product
new
Bellevue
Finance
new
Bellevue
Marketing
new
Bellevue
Data + Analytics
new
Bellevue
Finance
new
Bellevue
Finance
new
Bellevue
Marketing
new
Seattle
Marketing
new
Bellevue
Content
new
Bellevue