Truecaller
Truecaller12d ago

Senior Software Engineer, Backend

SwedenStockholmsenior
EngineeringBackend EngineeringSoftware Engineer
2 views0 saves0 applied

Quick Summary

Key Responsibilities

Own features end-to-end, including technical design, development, testing, deployment, monitoring, and ongoing maintenance. Design and develop high-volume,

Requirements Summary

5+ years of experience with Scala, Java, or Go Experience of working with scalable, highly available,

Technical Tools
EngineeringBackend EngineeringSoftware Engineer

Truecaller's mission is to build trust in communication by making it safer, smarter, and more efficient. Born in Sweden, trusted by the world, and here’s why we stand out:

  • We are trusted by over 450 million active users every month across 190+ countries
  • We identify over 15 billion calls daily, helping users avoid spam and scams
  • We are powered by a team of 450+ employees from 45+ nationalities

We always look for people who take initiative, own their work, and keep raising the bar. An entrepreneurial mindset matters here, especially when it turns bold ideas into real actions. We stay collaborative and focused, always searching for smarter paths forward. If you want to make an impact and grow with a team that inspires millions, you’ll fit right in.

As a Senior Software Engineer, Backend, you will collaborate with a dedicated team responsible for one of Truecaller's critical systems: the calling platform. This includes the services to facilitate and optimize: voice calls, smart dialing, and real-time communication for over 450 million users worldwide.

You will own the end-to-end calling domain-building, transforming, and optimizing features to ensure every connection is seamless and secure. Working at this massive scale, you’ll solve complex engineering challenges and directly shape how millions of people connect every day.

Responsibilities

~1 min read
  • Own features end-to-end, including technical design, development, testing, deployment, monitoring, and ongoing maintenance.
  • Design and develop high-volume, low-latency services and cope with the challenge of working in a distributed environment.
  • Design, build, and maintain scalable data pipelines, transformations, and data products using SQL, Python, and Spark.
  • Operate mission-critical services at high availability. Ensure high data quality, reliability, and performance.
  • Collaborate closely with product, engineers, analytics partners, and adjacent teams to align on requirements, manage dependencies, and deliver reliable data solutions.
  • Explore new solutions and technologies.
  • Contribute to architectural and design discussions by proposing solutions, evaluating trade-offs (performance, cost, complexity), and documenting decisions.
  • 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
  • 2+ years of experience in Data Engineering
  • Experience working with orchestration tools (eg, Airflow)
  • Hands-on experience working with big data and ETL development
  • Programming skills in SQL, Spark with Scala or Python
  • Experience working with cloud computing services (eg, GCP, AWS, Azure)
  • Mentoring/ Leadership skills
  • Excellent communication skills in English.
  • Strong problem-solving and communication skills, both with peers and experts from other areas
  • Experience building systems in the Google Cloud Platform
  • Experience with virtualization environments, e.g., Docker
  • Experience with systems for managing containerized applications, e.g., Kubernetes
  • Experience with Cassandra and Kafka.
  • Exposure to Data Science workflows

What We Offer

~2 min read
A comprehensive compensation package: We offer a competitive salary, 30 days of paid vacation, private health insurance, parental leave top-up, pension, and wellness contributions.
Modern tools to do your best work: Choose your preferred computer and phone within our budget, so you can work comfortably and efficiently.
A people-focused office culture: We value in-person collaboration and follow an office-first model, with some flexibility. Our offices offer a vibrant environment with opportunities to learn, connect, and recharge, from breakfast, lunch, and well-stocked snack stations and quiet spaces to team activities such as movie nights, tech meetups, and cultural events. There's something for everyone.
Truecaller’s “Lab Days” offer a space for imagination: 5 times per year for 3 days, where everyone steps away from their normal tasks to explore new, bold ideas and build things they’ve always wanted to. It’s a space where curiosity leads the way, and prototypes take shape. Some concepts even make it into production, and a few have grown into real features used by millions today. Lab Days allow you to be creative, learn fast, and help shape Truecaller's future.

Check out Life at Truecaller - Behind the code:  https://www.instagram.com/lifeattruecaller/

We will fill the position as soon as we find the right candidate, so please send your application as soon as possible. As part of the recruitment process, we will conduct a background check.

Listing Details

Posted
April 7, 2026
First seen
March 26, 2026
Last seen
April 20, 2026

Posting Health

Days active
24
Repost count
0
Trust Level
49%
Scored at
April 20, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trustcandidate experience
Truecaller
Truecaller
greenhouse
Employees
350
Founded
2009
View company profile
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

TruecallerSenior Software Engineer, Backend