Software Engineer

Skyscanner

Skyscanner

Software Engineering
Shenzhen, Guangdong, China
Posted on Oct 22, 2024

Our team is responsible for data products that measure partner quality and trustworthiness. We collaborate closely with other tribes to collect and provide data-driven traveller insights, enhancing traveller booking confidence while offering targeted insights to our partners to improve their service quality.

Our main responsibilities include:

* Partner Quality and Trustworthiness Measurement - We work on algorithms, data collection, pipeline management, and anti-gaming system. We own and develop the partner-facing insight dashboards known as “Traveller Feedback” on the partner portal.

* Analytics Dashboards and Internal Tooling - We deliver crucial performance insights to internal stakeholders through internal tooling and tableau dashboards by collaborating with BAR, supporting informed decision-making across the organisation.

We have a role open for a Software Engineer 2 to join us in maintaining and improving our data management platform/pipelines and providing high-quality, trustworthy data about our partners and travellers. This is an excellent opportunity to impact how partner and traveller data is processed and how data insights help not only internal stakeholders (e.g. BAR and Commercial teams) but also external partners on understanding traveller experience and take action.

# What will you do:

* Build robust data pipelines, deliver new features based on evolving business requirements, and ensure seamless integration with existing systems using a diverse tech stack including Python, SQL, Spark, Airflow/Astro, AWS, Databricks, Tableau, Druid and Superset.
* Collaborate across teams to implement new capabilities and features, enhance data collection, quality, and visualization:
* Work with front-end teams to optimize data collection from travellers and improve data display.
* Partner with Product Owners, Designers, and BAR to deliver insightful dashboards for both internal stakeholders and external partners, supporting informed decision-making.
* Drive continuous improvements in data quality and integrity:
* Develop and refine mechanisms such as anti-gaming and data quality monitoring systems.
* Conduct data analysis to identify areas for improvement and explore innovative solutions.
* Proactively address data quality issues, ensuring high standards are maintained as new features and data sources are introduced.

# Who are we looking for:

* You have a background in data, or are very passionate about diving into this field. Experience with technologies like Python, SQL, Spark, AWS, Airflow, or Databricks is valuable, but we’re also excited about candidates eager to learn these tools.

* You’re interested in working with data and transforming it into actionable insights. An eye for data visualization and a desire to improve data quality are qualities we value.* You communicate well and enjoy collaborative work. You’re comfortable with, or excited to learn about, cross-tribe and cross-functional communication.
* You’re creative in your approach to problem-solving and adapt well to new situations. You’re curious about data-driven solutions and how they can make an impact.
* You’re committed to personal growth and enjoy sharing knowledge with others. You’re interested in understanding and contributing to engineering best practices.

# What you will gain:

* Enhance your communication skills through global collaboration opportunities with different tribes, solving complex data challenges in a truly cross-functional environment.

* Gain comprehensive insights into both B2C and B2B aspects of the travel industry. Our unique position allows you to understand the full spectrum from traveller experiences to partner needs, providing a holistic view of the business.
* Expand your technical expertise across a broad stack, from front-end to back-end, and from data ingestion to insight visualization. Challenge your comfort zone and broaden your skill set in various aspects of data engineering and product development.
* Experience a diverse and inclusive team that exemplifies our company’s commitment to equality. With strong female representation in our team, including active participants in our women in engineering initiatives, you’ll thrive in a supportive environment that actively values different perspectives and promotes equal opportunities for growth and leadership.