Tech
Permanent
Job Description
All about the role:
We are seeking a highly experienced Senior Backend Engineer with proficiency in Kotlin, preferably combined with Ktor or a similar asynchronous backend framework. The candidate will become an integral part of our team working with sustainable consumer products and payments globally. You will be contributing to a large-scale, multi-regional commerce platform serving millions of consumers worldwide.
Furthermore, the role comes with end-to-end autonomy in application design, with a high degree of influence over architecture and implementation of the microservices being built, combined with full responsibility and ownership for their quality, scalability, deployment and lifecycle. The perfect candidate is a passionate developer who has worked with multi-regional backends where multiple platform installations run across multiple clusters, time zones, and datacenters worldwide.
What's in it for you?
* A high degree of autonomy in developing new services.
* Freedom to design and shape service architecture.
* Being part of a dedicated team that values collaboration and strong engineering practices.
* Development of new capabilities on a modern, well-maintained platform with careful management of technical debt.
* Excellent benefits for future parental leave.
* A generous vacation allowance of 40 days per year.
* A flexible working environment with a well-situated office in central Stockholm
Responsibilities:
* Develop and maintain robust and scalable backend services primarily using Kotlin and Ktor.
* Engage in architectural discussions and contribute to the design of a multi-regional backend.
* Maintain and manage SQL and NoSQL databases.
* Integrate with search clusters such as OpenSearch.
* Work on our payment & product platform and ensure fault tolerance.
* Manage deployments with tools like GitHub, Gradle & CircleCI.
* Monitor built services directly in the cluster and through services such as Sentry and Datadog.
* Mentor junior engineers, guiding them on best practices.
Required Qualifications:
* 3+ years of professional backend engineering experience.
* 3+ years of developing in Kotlin, with extensive understanding of modern and asynchronous backend frameworks.
* Worked with Kafka or a similar event streaming platform
* Fluent in Git, CI/CD, and build automation.
* Knowledge of how to deploy, ingress, monitor, and manage backend services in a Kubernetes cluster.
* Excellent communication skills and ability to explain technical concepts to non-technical stakeholders.
Preferred Qualifications:
* Experience working with Ktor in a large-scale production environment is a major qualifier.
* Hands-on experience and understanding of payment platforms is advantageous.
* Familiarity with AWS and infrastructure-as-code tools such as Terraform/Terragrunt.
Where you'll be:
This is a full-time position, based in Bangalore, India
As part of Electrolux, we will continuously invest in you and your development. There are no barriers to where your career could take you.