i
Expedia Group
1 Expedia Group Senior Data Architect Job
Senior Data Architect
Expedia Group
posted 3hr ago
Flexible timing
Key skills for the job
In this role, you will:
Extends outside of direct organization and collaborate with peers across a senior level organization
Leads a community of practice and bring people together for shared learning
Partners with the business to have a clear understanding of how own technology stack is tied to business outcomes and our bottom line
Successfully conducts day-to-day work and solves complex issues in a specific domain
Shares domain and Industry knowledge between cross-functional teams
Serves as a guide to others by sharing and helping junior associates in their duties
Advocates efforts to remove tech roadblocks for their team for long term success
Demonstrates positive impact and leadership outside immediate team scope
Possesses knowledge of modern data stack, databases and technology platforms to bring together different components and form a fully functional solution to a business problem
Has proven ability, experience and advanced knowledge of building and operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets
Acts as a spokesperson for data architecture best practices
Researches and recommends frameworks and architectural/code design patterns for large scale data processing in a scalable distributed environment
Advises on designing, performance/scalability tuning of batch and real time stream analytics and large data processing systems
Identifies areas of improvements within the design and suggests solutions
Advises on technical limitations of software design for products and provides alternative solutions
Facilitates collaboration with different stakeholders with varied perspectives to develop effective solutions to issues
Strives for optimum organizational efficiency by applying design thinking across boundaries and making recommendations about policies/ processes
Takes a whole systems approach to analyze issues and implements holistic solutions by ensuring that linkages between structure, people, process and technology are made
Recognizes anti patterns and technical debt with current systems and design plans for disrupting them in a non-disruptive manner
Designs and leads advancements, innovations and changes in current solution designs (specifically related to data engineering, cloud data platforms, data models, enterprise information management, business intelligence and data science)
Reports on status of difficult or high-level projects to local tech leadership via written or oral means. Ensures documentation is complete
Justifies technology choices to both technical and non-technical observers
Shares data architecture learnings and best practices across data engineering community in organization
Experience and qualifications:
7+ years of experience developing data engineering solutions, including ETLs, with a minimum of 3 years in a senior or lead role.
4+ years of experience in a data architect role
3+ years experience in Cloud computing platforms including AWS, Databricks and Snowflake
5+ years experience in Apache Spark, Apache Kafka, Splunk, Datadog
Experience in NoSQL and SQL Databases including MongoDB or Elastic Search
Experience with data integration strategies and performance optimization
Experience with data quality, data discoverability and governance tools
Experience in language like Python, Java, and/or Scala
Experience working with BI and data warehousing solutions
Strong communication skills, experience communicating across various groups, and levels of leadership within a global organization
Good understanding and working experience with data mesh principles
Experience performing Build vs Buy analysis for selecting technology tools
Ability to drive outcomes as opposed to task based execution
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Data Architect roles with real interview advice