About the job
Welcome to Plum, the innovative app designed to help you save and invest smarter for a secure financial future. Whether you’re saving for your first home or planning for a comfortable retirement, Plum is here to support you.
Since our inception in 2016, we've empowered over 2 million users across 10 European markets, facilitating the saving of more than £2 billion through our advanced automation and AI capabilities. Plum's achievements have garnered accolades from renowned institutions like Deloitte and Finder.
Our success is attributed to our dedicated team of over 200 Plumsters, who collaborate across Europe to realize our vision. We are excited to expand our team with talented individuals who are ready to embark on this journey with us.
The Role
To further our mission, we are in search of skilled engineers who possess not only a robust technical foundation but also a profound understanding of our product, enabling them to make impactful contributions. We are currently hiring a Senior Development Experience Engineer to join our Site Reliability Engineering (SRE) team. This role will focus on enhancing the efficiency of our Software Development Lifecycle, delivering significant value across the Engineering department.
Your Key Responsibilities
- Optimize local testing processes to minimize feedback loops on changes.
- Integrate automation solutions that enhance both integration and end-to-end testing.
- Create internal tools to facilitate change validation in dynamic, production-like environments.
- Improve observability throughout the build, test, deployment, and runtime phases.
- Collaborate with all Engineering squads to develop self-service tools.
Who You Are
- Minimum of 7 years of experience in Software Engineering, DevOps Engineering, or a related field.
- A genuine passion for optimizing engineering workflows and enhancing developer productivity.
- Strong awareness of security principles with a secure-by-default mindset.
- Proven ability to articulate complex technical, architectural, and organizational challenges clearly and propose well-structured iterative solutions.
- Experience collaborating within cross-functional teams and fostering a cooperative environment.
- Willingness to engage in and contribute to technical discussions, design considerations, and retrospective dialogues.
- A pragmatic approach to problem-solving.
- Exceptional organizational and prioritization skills.
- Self-motivated with strong self-management capabilities.
- Fluent in English, with excellent verbal and written communication skills.
Our Tech Stack:
- Languages: Python, Kotlin
- Datastores: PostgreSQL, BigQuery, DBT, Redis
- Infrastructure: GCP, AWS, RabbitMQ, Docker, Kubernetes, ArgoCD, GitHub Actions
- Observability: Grafana, Prometheus, Loki, Tempo, Sentry, Incident.io
What To Expect From Our Hiring Process
At Plum, we greatly respect the time you invest in the hiring process, which is why...

