Expedia Group-posted 9 months ago
$137,500 - $192,500/Yr
Full-time • Entry Level
Remote • Seattle, WA
Administrative and Support Services

Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a global hybrid work setup (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us.

  • Design, implement, and debug software for computers including algorithms and data structures.
  • Translate requirements into code, complete programming, and perform testing and debugging, and ensure adherence to defined engineering processes.
  • Propose improvements in design and processes.
  • Design, develop, debug, and modify components of software applications and tools.
  • Drive technical direction at the application/product level for small to mid-sized projects.
  • Design, spec, schedule and provide quality implementation of a component or feature (typically 1-3 months in duration).
  • Provide alternative solutions to a given problem.
  • Resolve problems and roadblocks, with management assistance, if required.
  • Follow through on details and drive issues to closure.
  • Complete documentation and procedures for installation and maintenance.
  • Actively participate in group technology reviews to critique work of self and others.
  • Work collaboratively with all members of technical staff.
  • Collaborate with program management and testing peers in the development of assigned components.
  • Participate in and provide input to requirements definition.
  • Provide solid judgment calls and tradeoff analysis.
  • Master's degree in Computer Science, Engineering, or related field.
  • Experience with AWS technologies such as S3, EC2, and ECS.
  • Experience in front end and API development.
  • Proficiency in Java.
  • Knowledge of distributed systems, architectural patterns, and scalable production quality systems.
  • Experience with NoSQL databases such as Dynamo DB or MongoDB and SQL databases such as MySQL or RDBMS.
  • Ability to design services for query processing and analyze data, logs and events for investigating incidents/failures in services.
  • Experience in reviewing design and implementations and performing unit testing.
  • Exciting travel perks
  • Generous time-off
  • Parental leave
  • Global hybrid work setup
  • Career development resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service