At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business.
Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.
Job Description:
Summary:
A developing-level database infrastructure and data engineering team member who supports multi-technology database platforms across project delivery and day-to-day operations. The Data Engineer 1 contributes to the design, provisioning, configuration, monitoring, troubleshooting, maintenance, and documentation of database infrastructure, working under the guidance of senior engineers and platform specialists.
The role supports a broad technology landscape, including Elasticsearch, AWS Managed Databases, MongoDB, MySQL, PostgreSQL, Redis, and related cloud database services. They participate as a supporting player on complex infrastructure and database projects, follow established operational practices, seek guidance when needed, and are encouraged to ask thoughtful questions and respectfully challenge the status quo.
Role Expectations
Project delivery
Supports database infrastructure projects from requirements and design through build, testing, go-live, handover, and decommissioning
Helps gather workload, capacity, availability, recovery, security, networking, and support requirements
Assists with provisioning and configuration of Elasticsearch, AWS Managed Databases, MongoDB, MySQL, PostgreSQL, Redis, and related services
Follows approved patterns for naming, tagging, sizing, topology, access, encryption, backups, monitoring, and alerting
Supports migration, upgrade, patching, scaling, replication, and cutover activities with appropriate supervision
Performs validation and testing before production release, including connectivity, functionality, performance, backup, restore, and failover checks
Maintains accurate project documentation, architecture details, implementation notes, known issues, and operational handover information
Identifies gaps in monitoring, alerting, runbooks, access, backup, recovery, and support readiness before go-live
Day-to-day operations
Performs routine database and cluster health checks across supported technologies and environments
Reviews dashboards, alerts, logs, capacity indicators, backup status, replication health, and service events
Participates in incident triage, troubleshooting, escalation, incident bridges, and post-incident follow-up
Uses approved runbooks and change processes for configuration changes, maintenance, patching, scaling, failover, and recovery activities
Starts with read-only investigation, verifies the target environment, and seeks peer confirmation before production-impacting actions
Helps diagnose common operational issues such as connectivity failures, high latency, slow queries, lock contention, replication lag, cluster imbalance, shard or partition pressure, cache eviction, and storage capacity risk
Captures timelines, evidence, hypotheses, actions, validation results, and outstanding follow-ups clearly in the appropriate support record
Updates operational documentation when procedures, platform behavior, ownership, dashboards, or escalation paths change
Escalates early when customer impact is high, the issue is outside the documented procedure, or a proposed action has material risk
Collaboration and growth
Collaborates with team members to co-develop solutions and solve infrastructure and database…