As a Senior Data Architect at Expedia Group, you'll play a pivotal role in shaping the architecture of our data ecosystem. Your expertise in data engineering and architecture will enable you to influence stakeholders and implement scalable solutions tailored to our business needs. This is an exciting opportunity for someone passionate about data and eager to contribute to a collaborative, innovative environment.
Key Responsibilities
- Architectural Leadership. Lead the design of data architecture solutions rooted in best practices to support a data-as-a-product mindset across multiple domains.
- Stakeholder Collaboration. Partner with enterprise architects, data engineers, and product owners to understand business requirements and translate them into robust technical solutions.
- Documentation & Standards. Create and maintain documentation for data flows, architectural decisions, and standards. Conduct buy vs. build analyses to inform technology choices.
- Mentorship & Community Building. Mentor junior architects, fostering a culture of learning and collaboration. Lead a community of practice to share knowledge and best practices across teams.
- Problem Solving & Innovation. Address complex issues in data architecture and advocate for innovative solutions to enhance our data capabilities.
- Performance Tuning. Advise on performance and scalability tuning of batch and real-time data processing systems to ensure optimal performance.
- Technical Advocacy. Serve as a spokesperson for data architecture best practices, identifying areas for improvement and advocating for the removal of technical roadblocks.
- Research & Recommendations. Stay updated with industry trends, researching and recommending frameworks and architectural patterns for large-scale data processing.
- Holistic Solutions. Take a systems-thinking approach to analyze issues and implement comprehensive solutions that align technology with business objectives.
Qualifications
- 7+ years in developing data engineering solutions, with a minimum of 3 years in a senior or lead role.
- 4+ years as a data architect, with experience in cloud computing platforms such as AWS, Databricks, and Snowflake.
- 5+ years working with technologies like Apache Spark, Apache Kafka, and familiarity with tools such as Splunk and Datadog.
Technical Skills
- Proficiency in both NoSQL and SQL databases (e.g., MongoDB, Elastic Search).
- Strong knowledge of data integration strategies and performance optimization techniques.
- Experience with data quality, discoverability, and governance tools.
- Proficient in programming languages such as Python, Java, or Scala.
- Familiarity with business intelligence (BI) and data warehousing solutions.
Soft Skills
- Excellent communication skills, with the ability to engage effectively across various groups and levels of leadership.
- A strong understanding of data mesh principles and experience in performing build vs. buy analyses for technology selection.
- Ability to drive results through strategic thinking and proactive problem-solving.
About Expedia Group. Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere, through a global platform designed to make travel easier and more accessible. We believe that travel is a force for good, fostering lasting connections and experiences. Our diverse family of brands includes Expedia®, Hotels.com®, Vrbo®, and many more, each dedicated to providing exceptional service and innovative solutions.