Senior Data Engineer

| Hybrid
Sorry, this job was removed at 3:27 p.m. (CST) on Wednesday, March 24, 2021
Find out who's hiring in Austin.
See all Data + Analytics jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Senior Data Engineer

 

We are looking for a Senior Data Engineer to join our Commerce Data Engineering team, which is building data for use in real-time programmatic and batch use cases enabling product and business teams to achieve faster and bigger results! Join us as we consume a variety of data, consolidate that information and making it available, understandable and extensible for several business and product teams in the company. Success in this role comes from combining programming with data manipulation to drive data access patterns like batch and APIs to deliver scalable technical solutions that enable broad consumption and usage at Expedia Group.

 

The Senior Data Engineer will be responsible for designing and building the data pipeline, storage patterns, and access methods for the Commerce Data Engineering team. This will involve coding in several languages, using streaming technologies, working with multiple data storage platforms, and delivering information via multiple access patterns. The Senior Data Engineer will also mentor junior engineers and communicate with senior leadership.

 

What you’ll do:

  • Actively participate with our development team in all phases of the software development lifecycle, including requirements gathering, functional and technical design, development, testing and roll-out, and support

  • Meet with leadership to present key findings, clearly communicate challenges, and offer suggestions for resolution

  • Write automated unit, integration and acceptance tests to support our continuous integration pipelines

  • Build performance and load tests written from scalability and resiliency standpoint

  • Collaborate with and learn from all members and levels of our team

  • Mentor, share and make knowledge available inside and outside the team

  • Participate in peer code reviews and advocate for the best coding practices and principles

  • Interact with technical and non-technical leaders and partners to collect feedback and present results

  • Contribute to setting standards and development principles for the team and influence across the larger organization

 

Who you are:

  • Skilled at data engineering but also an effective communicator with a bias for action

  • Focused developer with a strong sense of ownership

  • Ability to independently drive projects consisting of many stories from inception through to completion and production deployment

  • Capable of working closely across multiple teams to ensure data solutions line up with business initiatives and are of high quality

  • Bachelor’s or Master’s Degree in Computer Science or Engineering or related experience required

  • 8+ years developing data and software solutions

  • 4+ years of experience in Java

  • 4+ years of experience in building data pipelines in the cloud with tools like S3, Hadoop, Hive; working with Petabytes of data

  • 4+ years of experience in streaming technology such as Kafka

  • 2+ years of experience in classic and NoSQL databases system such as SQL Server, Elasticsearch, Cassandra

  • Experience with of all aspects of data systems including database design, ETL, aggregation strategy, performance optimization, and technology trade-offs

  • Experience working with various tools, processes, and languages like Spark, Scala, Airflow, Splunk, Datadog, Docker, Jenkins

 

Why join us: 

 

Expedia Group recognizes our success is dependent on the success of our people.  We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business.  Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where exceptional people want to do their best work, and to provide them the tools to do so.   

 

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach.  We relentlessly strive for better, but not at the cost of the customer.  We act with humility and optimism, respecting ideas big and small.  We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple.  Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

 

If you have a hunger to make a difference with one of the most loved consumer brands in the world and to work in the dynamic travel industry, this is the job for you. 

 

Our family of travel brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, Vrbo®, Orbitz®, Travelocity®, Wotif®, ebookers®, CheapTickets®, Hotwire®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia® Cruise® and SilverRail Technologies, Inc. For more information, visit www.expediagroup.com.

 

 

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
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Expedia Group has three offices in the Austin area with a 16-story building now open in the Domain.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Expedia GroupFind similar jobs