Expedia Group - Austin, TX

posted 17 days ago

Full-time - Senior
Austin, TX
Administrative and Support Services

About the position

The Senior Software Development Engineer will play a crucial role in the Lodging Supply Partner Connectivity team, focusing on building APIs and UIs that facilitate connections with external software companies. This position involves collaborating with senior-level peers, guiding junior associates, and leveraging integration architecture to create effective solutions for business challenges. The role emphasizes a holistic approach to problem-solving, ensuring that all aspects of systems, processes, and technology are aligned to enhance operational efficiency.

Responsibilities

  • Extend collaboration outside of the direct organization with senior-level peers.
  • Guide and assist junior associates in their duties.
  • Possess knowledge of integration architecture and technology platforms to create functional solutions.
  • Research and recommend frameworks and architectural/code design patterns.
  • Analyze issues and implement holistic solutions considering structure, people, process, and technology.
  • Identify outdated operational methods and design non-disruptive improvement plans.
  • Report on the status of complex projects to technical leadership through written or oral communication.
  • Ensure comprehensive documentation for systems.

Requirements

  • Bachelor's degree or Master's in a related technical field or equivalent professional experience.
  • 8+ years of relevant experience in software development.
  • Experience in building scalable Java back-end systems.
  • Experience in building JavaScript front-end systems using any framework.
  • Experience in building event-driven systems.
  • Ability to identify business problems and design testable, observable solutions.
  • Strong understanding of how team goals align with business needs.
  • Ability to justify technology choices to both technical and non-technical stakeholders.
  • Capability to understand and design complex systems.

Nice-to-haves

  • Experience with cloud technologies and services.
  • Familiarity with Agile development methodologies.
  • Knowledge of DevOps practices and tools.

Benefits

  • Exciting travel perks
  • Generous time-off
  • Parental leave
  • Global hybrid work setup
  • Career development resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service