PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 7127 Jobs
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Senior Software Development Engineer/高级软件开发工程师
Save Job
Expedia Group

Senior Software Development Engineer/高级软件开发工程师

Onsite Shenzhen, China
Posted 2 hours ago
Save Job

Watch this video to learn more about Expedia Group

Job Details

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 flexible work model (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.

Introduction to team 

Expedia revolutionises the way people search and book travel. We make travel smooth and memorable for everyone, and we create success for our travel partners. We are the Distribution and Supply team at Expedia. We own Pricing, Inventory, Reservation and Offers. We delight our Travellers with great prices for any travel (hotel, vacation rental, air, cars, packages and cruises), and support them to reserve and manage their experience. We own the unified technical systems that perform these functions, and handle trillions of events that deliver this value at Expedia’s global scale.

What you’ll do:

  • Successfully conduct day-to-day work and solve complex issues in your own specific technical engineering area, will share domain and industry knowledge between cross-functional teams and will serve as a guide to others by sharing and helping junior engineers in their duties, while reporting on status of difficult or high-level projects to local tech leadership via written or oral means.

  • Partner with the business to have a clear understanding of how your own technology stack is tied to business outcomes and our bottom line and will advise on technical limitations of software design for products and provide alternative solutions.

  • Possess knowledge of features and facilities for integration, and communication among applications, databases and technology platforms to bring together different components and form a fully functional solution to a business problem.

  • Creatively test and maintain software applications and related programs and procedures by using a variety of software development tools following design requirements of customer.

  • Take technical responsibility for the health of the codebase, including quality, scalability, and performance and you will act as a spokesperson for software design best practices, research and recommend frameworks and architectural/code design patterns, identify areas of improvements within the code and suggests solutions and advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability).

  • Take a whole systems approach to analyze issues and implement holistic solutions by ensuring that linkages between structure, people, process and technology are made and will strive for optimum organizational efficiency by applying systems thinking across boundaries and making recommendations about policies/ processes.

  • Lead a community of practice and bring people together for shared learning. Extend outside of direct organization and collaborate with peers across a senior level organization.

Who you are:

  • Bachelor’s degree or Master’s in a related technical field; or Experience driving technical design end to end in at least 2 multi-quarter projects as a part of a decentralized team and project and several contributions to engineering community through a blog post, open-source contribution, tech talks etc.

  • 8+ years of Software Development work experience (Java or Kotlin experience strongly preferred) with a strong focus on backend development and solid experience working in high performance, high throughput, highly available and scalable services in cloud platforms. Experience formally mentoring at least 3 individuals is also required.

  • Ability to identify business problems at the project level and team level, and design solutions that are easily testable and observable, making well defined technology choices and being able to justify them to technical and non-technical observers. Also has a strong understanding of how team goals fit a business need.

  • Able to understand highly complex systems and design moderately complex systems and can guide integrations across teams within business unit.

  • Has a strong understanding of testing and monitoring tools and technologies and uses this knowledge to identify and advocate for project quality via testing, monitoring and alerting at the project level.

  • Ability to establish operational excellence metrics at the team level.

  • Fluent in English, with strong written and verbal communication skills.

Expedia Group 旗下品牌的使命就是助力全球每位旅客探索世界各个角落。我们设计尖端技术,为旅客提供更顺畅、更难忘的旅行体验,并为合作伙伴打造开创性的解决方案。多元化、充满活力且热情友好的社区是推动我们持续取得成功的重要基石。

加入我们的理由

打造未来更出色旅行体验的核心在于以人为本。在公司的价值观与领导力共识的指引下,我们营造出开放包容的企业文化,让每位员工都能获得归属感,在尊重彼此差异的环境中相互成就,同时我们坚信,每个人的成功都是团队的成功。

我们提供全面的福利待遇,包括极具吸引力的旅行福利、充裕的带薪假期、育儿假、弹性工作模式(而且有非常舒适的办公场所),以及丰富的职业发展资源。这一切都是为了激发员工对旅行的热爱,并为每一段精彩的职业旅程保驾护航。我们致力于打造更加开放的环境,期待您的加入。

团队简介

Expedia 彻底改变了人们搜索和预订旅行产品的方式。我们致力于为每一位旅客打造顺畅且难忘的旅行体验,并助力旅行合作伙伴获得成功。作为 Expedia 的分销与供应团队,我们负责定价、库存、预订及优惠等事宜。我们为各类旅行产品(酒店、度假租赁、机票、租车、套餐和游轮)提供有竞争力的价格,协助旅客完成预订并管理旅行体验,让每一位旅客都能满意。我们拥有提供这些功能的统一技术系统,并处理数以万亿计的事件,在 Expedia 的全球业务范围内传递这一价值观。

岗位职责:

  • 高效开展日常工作,解决自身特定技术工程领域内的复杂问题;在各跨职能团队之间分享领域知识与行业经验;指导其他人员工作,与初级工程师分享知识和经验并帮助其履行职责,以书面或口头形式向本地技术领导层汇报重难点项目的进展情况。

  • 与业务部门合作,清晰了解自身负责的技术栈与业务成果及公司收益之间的关系;针对产品软件设计的技术局限性提供专业建议,并提供可行的替代解决方案。

  • 了解用于在应用程序、数据库及技术平台之间进行集成与通信的功能和设施,整合各类组件并构建完整的解决方案来解决业务问题。

  • 根据客户的设计要求,运用各种软件开发工具,创造性地测试和维护软件应用程序及相关程序和流程。

  • 在技术层面,负责代码库的运行状况,包括质量、可扩展性与性能;推动实施软件设计最佳实践,研究并推荐适当的框架与架构/代码设计模式;发现代码中待改进的地方并提出解决方案;倡导卓越运维理念(例如单元测试、制定 SLA、面向弹性与可扩展性的编程)。

  • 运用系统性思维方法分析问题并实施整体性解决方案,确保结构、人员、流程与技术之间的有效联动;通过运用跨边界的系统性思维方法并提出策略/流程优化建议,推动优化组织效率。

  • 领导实践社区,凝聚团队力量开展知识共享学习。突破直属部门边界,与高级别部门的同事协作。

任职要求:

  • 拥有相关技术领域的学士或硕士学位;或者具备在去中心化团队中主导至少 2 个项目(时间跨多个季度)的端到端技术设计的经验,并通过博客、开源贡献、技术演讲等方式积极参与工程社区建设。

  • 具备 8 年以上软件开发工作经验(熟练掌握 Java 或 Kotlin 者优先),重点深耕后端开发,并拥有在云平台上开发高性能、高吞吐量、高可用且可扩展服务的丰富经验。同时需具备正式指导至少 3 名员工的经验。

  • 能够识别项目及团队层面的业务问题,设计易于测试和观测的解决方案,做出清晰的技术选择,并能向技术型监察人员及非技术型监察人员阐释选择依据。还需深刻理解团队目标与业务需求的契合点。

  • 能够理解高度复杂的系统并设计中等复杂度的系统,同时能指导业务部门内跨团队的集成工作。

  • 深入理解各种测试与监控工具及技术,并运用相关知识,通过在项目层面实施测试、监控与警报机制,识别并推动提升项目质量。

  • 具备在团队层面建立卓越运维指标的能力。

  • 熟练使用英语,并拥有出色的书面与口头沟通技能。

特别照顾申请

如果您因残障问题或其他身心健康状况需要在申请或招聘流程的任一环节获得协助,请通过特别照顾申请联系我们的招聘特别照顾团队。

2024 年,我们很荣幸被 Glassdoor 评为最佳工作场所,并凭借卓越的企业文化获得了《福布斯》、《时代周刊》、Disability:IN 等机构的表彰。

Expedia Group 的旗下品牌包括:Brand Expedia®、Hotels.com®、Expedia® Partner Solutions、Vrbo®、trivago®、Orbitz®、Travelocity®、Hotwire®、Wotif®、ebookers®、CheapTickets®、Expedia Group™ Media Solutions、Expedia Local Expert®、CarRentals.com™ 和 Expedia Cruises™。© 2024 Expedia, Inc. 保留所有权利。所有商标和徽标均为其各自所有者所有。CST:2029030-50

Expedia Group 的工作机会与录用通知均由公司的人才招聘团队统一发出。如果您无法确认收件人身份,请勿向其提供敏感个人信息。Expedia Group 不会通过电子邮件或任何其他即时通讯工具向未进行前期沟通的人员发放录用通知。我们的电子邮件域名是 @expediagroup.com。您可以在 Expedia Group 的官方网站上查找和申请空缺职位,网址为 careers.expediagroup.com/jobs。

Expedia 致力于营造拥有多元化员工团队的包容性工作环境。无论种族、宗教、性别、性取向、国籍、残障或年龄如何,所有符合条件的申请人都在我们的录用考虑之内。

Accommodation requests

If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.

We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others.

Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

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, religion, gender, sexual orientation, national origin, disability or age.
Company Details
Expedia Group
 Seattle, WA, United States
Work at Expedia Group

Why Expedia Group? Expedia Group, Inc. brands power travel for everyone, everywhere through our global platform. Driven by the core belief that... Read more

Did you submit an application for the Senior Software Development Engineer/高级软件开发工程师 on the Expedia Group website?