Job Description
GoCardless is seeking a Senior Software Development Engineer to join their Data Services group in Riga, Latvia. The ideal candidate will be passionate about building a trusted, self-serve data platform that empowers teams to create reliable and scalable data products. This role involves defining data models, building data contract tooling, and championing data quality and governance.
The role involves:
- Defining scalable and reliable, domain-driven data models
- Building and evolving data contract tooling and platform capabilities
- Championing best practices for data quality, governance, and observability
- Working across Product, Engineering, and Business Services to deliver real business value
- Driving forward platform standards and helping teams ship trusted data products faster
- Promoting strong engineering discipline, including best practices in version control, automation, and testing
GoCardless is looking for someone with:
- Strong data modelling skills and SQL fluency
- Platform mindset – you build reusable, self-serve tools
- Passion for data quality, contracts, and governance
- Comfortable collaborating across teams to solve ambiguity
- Pragmatic approach – you ship value quickly and iteratively
GoCardless offers:
- Dedicated support and medical cover to keep you healthy
- Work Away Scheme: Work from anywhere for up to 90 days in any 12-month period
- Adaptive Working: Our hybrid model offers flexibility, with in-office days determined by your team
- Equity: All permanently employed GeeCees get equity to share in our success
- Parental leave: Tailored leave to support your life's great adventure
- Generous holidays, 3 volunteer days, and 4 wellness days annually