We’re looking for a Backend Engineer to join our Retail Tribe, a team responsible for in Retail part of the business. More specifically, we need an addition in our Platform foundation team. We are providing all retail client apps a platform for customer data storage to comply with regulatory requirements, various financial reporting service, self-exclusion etc.
You will work on services that are business-critical, highly integrated, and require strong engineering judgment around reliability, data correctness, and operational excellence.
What you’ll be doing:
- Owning the full development lifecycle – from planning and implementation to release and maintenance.
- Building and improving backend systems that rely on versatile tech stack like Dynamo DB, AWS Aurora, Kafka , Docker and Kubernetes.
- Leveraging best-in-class tools like Notion, Jira Cloud, GitHub, Google suite, Lattice, Swarmia and Slack to maximize productivity and collaboration
- Contributing to a high-growth environment
- Ensuring reliability, security, and compliance while keeping customer friction to a minimum
What we’re looking for:
- 5+ years of backend development experience. Strong knowledge of Go is not required but is preferred. We also have legacy system written in Node which will be decommissioned by end of the year.
- Strong backend engineering experience building production services.
- Good database fundamentals (schema design, indexing, query performance, migrations, transactional boundaries).
- A self-starter mentality – we need autonomous engineers who proactively unblock themselves, collaborate across teams, and take initiative
- Strong attention to detail and a commitment to delivering exceptional products
- Deep understanding of best practices, design patterns, and core principles in software development
- Strong problem-solving skills – ability to navigate complex domains and optimize high-traffic, high-availability systems
- Take ownership for technical quality, development process and developer experience
- A team-first mindset, thriving in collaborative environments where success is shared
Nice to have
- Experience in regulated domains (payments, AML, identity, self-exclusion, finance, or compliance-heavy systems).
- Experience with legacy migrations and decommissioning large systems.
- Experience with event-driven systems, queues, and distributed workflows.
How we work
- We optimize for ownership, clarity, and sustainable delivery.
- We value pragmatic engineering decisions and continuously improving system reliability.
- We expect Senior software engineers to drive medium-to-large scoped work independently, contribute to technical direction, and raise the quality bar through code and collaboration.