GrepJob
Skyscanner

Software Engineer 1, Distributed Systems

Skyscanner
Apply
about 5 hours ago
Edinburgh, United Kingdom
Entry Level / Mid Level

Responsibilities

  • Design and build scalable, reliable distributed systems for billing and revenue tracking.
  • Integrate third-party financial platforms with internal systems.
  • Collaborate with vendor engineers and finance teams to deliver practical solutions.
  • Create accurate data pipelines for reporting and analytics.
  • Support the end-of-month billing cycle to ensure accuracy.
  • Contribute to the decommissioning and refinement of legacy systems.
  • Ensure compliance with SOx requirements and maintain system security.

Requirements

  • Experience with distributed systems and a desire to grow in this area.
  • Strong problem-solving skills for tackling complex challenges.
  • Proficiency in Python, AWS Lambda, and batch processing.
  • Ability to communicate technical concepts clearly to diverse audiences.
  • Collaborative mindset to work effectively with technical and non-technical stakeholders.
  • Curiosity and eagerness to learn new technologies and methodologies.
  • Experience with billing or revenue systems is a plus.

Benefits

  • Hybrid working arrangements.
  • Minimum of 24 weeks birth parent/maternity leave globally.
  • Commitment to an inclusive workplace and accessible recruitment processes.

Tech Stack

Python

Categories

BackendData Engineering