Senior Backend Engineer

Truecaller is a top 20 globally downloaded app and the world's #1 caller ID and spam-blocking service for Android and iOS, with extensive AI capabilities and over 400 million active users per month.
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Backend Engineer

Truecaller, a leading communication app, is seeking a Senior Backend Engineer for their Ads team in Bangalore, India. This role involves building scalable backend services and APIs for Truecaller's Ads platform, handling massive loads of up to 300K requests per second. You'll work on high-availability, low-latency systems, contribute to architectural decisions, and collaborate with cross-functional teams.

Key responsibilities include:

  • Hands-on coding and development of scalable backend services
  • Code reviews and maintaining high-quality standards
  • Problem-solving and system optimization
  • Collaborating with product managers, front-end developers, and data scientists
  • Contributing to design and architecture discussions
  • Mentoring junior engineers and knowledge sharing
  • Participating in sprint planning and feature delivery

Requirements:

  • 5-9 years of experience as a BE developer in a startup or product-based environment
  • Excellent knowledge of modern programming languages (GO, Java, C#, Scala)
  • Strong understanding of data structures and algorithms
  • Experience in designing and architecting large-scale distributed systems

Preferred skills:

  • Experience with microservices architecture and design patterns
  • Hands-on experience with Go, Scala, Play, Redis, Aerospike, Kafka & NoSQL stores
  • Experience with GCP or other public clouds

Truecaller offers a competitive compensation package, including a competitive salary, 30 days of paid vacation, flexible working hours, private health insurance, and various other benefits. The company values diversity and inclusion, welcoming applicants from all backgrounds.

Join Truecaller's international team of 400 people from 35 different nationalities, working together to make communication smarter, safer, and more efficient while building trust everywhere.

Last updated 3 months ago

Responsibilities For Senior Backend Engineer

  • Coding & Development of scalable backend services, APIs, and microservices
  • Code Reviews to maintain high-quality standards
  • Problem Solving and system optimization
  • Collaborating with Cross-Functional Teams
  • Design & Architecture Discussions
  • Team Collaboration & Mentorship
  • Delivering Features
  • Sprint Planning & Backlog Grooming

Requirements For Senior Backend Engineer

Go
Java
Scala
Redis
Kafka
MongoDB
  • 5-9 years of experience as BE developer in a start-up or product based environment
  • Excellent knowledge of any modern programming (GO, Java, C#, Scala) language
  • Good understanding of Data structures and Algorithms
  • Experience of designing and architecting large scale distributed systems

Benefits For Senior Backend Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Competitive salary
  • 30 days of paid vacation
  • Flexible working hours
  • Private health insurance
  • Parental leave
  • Telephone bill reimbursement
  • Udemy membership
  • Wellness allowance

Interested in this job?

Jobs Related To Truecaller Senior Backend Engineer

Full-Stack Developer

Senior Full-Stack Developer role at Truecaller, working on mobile, web, and backend services for the world's leading caller ID and spam-blocking platform.

Senior Backend Engineer

Join Truecaller as a Senior Backend Engineer in Stockholm. Build scalable systems for caller ID and spam protection, serving 400M+ users. Hybrid work, great benefits.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.