Senior Software Engineer Backend
TruecallerCaller ID company
SwedenSenior
Sequoia Capital
Atomico
OpenOcean
Kleiner Perkins Caufield & Byers
Peak XV Partners
Software Engineering
About the role
TL;DR
Senior Backend Engineer to build scalable, high-availability distributed systems.
- •As a Senior Software Engineer, Backend, you will leverage your deep technical expertise to ensure alignment, quality, and long-term maintainability across the organization.
- •You will be building strong relationships with cross-functional stakeholders, you will drive project delivery, and ensure our backend infrastructure remains scalable and robust enough to support millions of users worldwide.
- •Key Responsibilities Design and develop high-volume, low-latency services and cope with the challenge of working in a distributed environment.
- •Operate mission-critical services at high availability.
- •Collaborate across business units and drive solutions.
- •Explore new solutions and technologies.
- •Build a scalable and reliable system.
- •Requirements 5+ years of experience with Scala, Java, or Go.
- •Experience of working with scalable, highly available, real-time distributed systems.
- •Experience of working with non-relational databases.
- •Good understanding of data structures and algorithms.
- •Mentoring/ Leadership skills.
- •Excellent communication skills in English.
Required skills
ScalaJavaGoMicroservices
Nice-to-have skills
Google CloudDockerKubernetesCassandraApache Kafka
Benefits & perks
30 days of paid vacation, private health insurance, parental leave top-up, pension, wellness contributions, choose your preferred computer and phone, breakfast, lunch, and well-stocked snack stations, team activities
Tech stack
ScalaJavaGoCassandraGoogle CloudDockerKubernetes