Senior Software Development Engineer - Elasticsearch (Contract)
London, UK
About the Role
This is a day rate contract role lasting 3 months, with the possibility of extending to 6 months. You will lead the engineering work that underpins search in our merchant dashboard - the primary interface through which thousands of businesses manage their customers and payments on GoCardless.
Search is a critical workflow for our merchants. Whether they're locating a specific customer, tracking down a payment, or reconciling transactions, they rely on search to get to the right information quickly. You will design and implement a robust, high quality search solution that is relevant, fast, and resilient at scale.
This is a hands on engineering role. You will work closely with our Product Engineering and Platform teams, contributing production ready code and pairing with engineers throughout the engagement.
What you bring
- Deep hands on experience building and operating Elasticsearch clusters in production environments, comfortable working across the full stack from cluster configuration through to Query DSL and index design.
- Operational maturity - you design with observability in mind from the outset and know how to monitor cluster health, detect and respond to failures.
- Cloud platform experience - you have worked with managed Elasticsearch deployments on a major cloud provider and understand what changes when moving away from self managed infrastructure.
- A track record of leaving teams more capable - through documentation, code review, or targeted workshops, you make complex systems understandable to engineers who will maintain them after you move on.
- Strong programming skills in Ruby.
The Good Stuff!
- Wellbeing: 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.
- Hybrid 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.
- Time off: Annual holiday leave based on your location, supplemented by 3 volunteer days and 4 wellness days.
Equal Opportunity Employer
GoCardless is an equal opportunity employer. We're committed to fostering an inclusive and high performance culture built on trust and transparency.