Senior Back-end Engineer
Role details
Job location
Tech stack
Job description
-
AI integration: We utilise advanced tools to enhance our product and streamline processes. What You'll Do As a Senior Backend Engineer on our team, you will:
-
Collaborate cross-functionally with product, frontend, and design teams to develop new features.
-
Design and build core financial integrations that ensure the security and efficiency of customer transactions.
-
Share knowledge with your peers, drive innovation, and proactively suggest improvements.
Requirements
-
6+ years of continuous experience as a backend engineer.
-
Ideal proficiency in JVM-based languages (consideration for others possible).
-
Experience in a product-driven, fast-paced environment (e.g., startup or tech company).
-
Willingness to work with Kotlin (current server-side language).
-
Experience with relational databases.
-
Working knowledge of cloud platforms, preferably Google Cloud Platform.
-
Strong commitment to code quality, efficient architecture, and performance optimisation. Bonus Points
-
Advanced knowledge of JVM-based languages, particularly Kotlin.
-
Experience with Kubernetes and Terraform.
-
Familiarity with advanced Postgres features such as GIST indexes, partitioning, and replication.
Benefits & conditions
- Highly competitive salary
- Stock options
- Pension plan (matched up to 5%)
- Private health insurance (including optical and dental cover)
- Life assurance
- Enhanced parental leave
- Weekly meal allowance
- 29 days annual leave (in addition to bank holidays)
- Flexible working hours
- Cycle to Work scheme
- Electric vehicle scheme
- Opportunity to work and travel for up to six weeks per year
- Visa sponsorship (if applicable)