NextHire Try for free

Truecaller

Posted 27 Oct 2026

Sr. Backend Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
27 Oct 2026

About the role

As a Senior Software Engineer in the backend, you will be a pivotal contributor in shaping Truecaller's technology, driving demonstrable improvements to the user experience and business profitability. Your typical day or week will be filled with a blend of technical challenges, collaboration, and innovation.


Responsibilities:

  • Coding and Development: A significant portion of your day will involve hands-on coding, building scalable backend services, APIs, and microservices that power Truecaller's Ads platform. You'll focus on high-availability, low-latency systems using modern tech stacks.
  • Code Reviews: Review code written by peers to maintain high-quality standards, share best practices, and continuously improve the codebase.
  • Problem Solving: Troubleshoot complex technical issues, optimize existing systems for better performance, and ensure high system reliability.
  • Collaborating with Cross-Functional Teams: Work closely with product managers, front-end developers, data scientists, and other stakeholders to ensure the features you build align with business needs and provide a seamless user experience.
  • Design and Architecture Discussions: You'll contribute to architectural decisions, ensuring that systems are designed to scale and meet the future needs of Truecaller Ads.
  • Team Collaboration and Mentorship: Provide mentorship to junior engineers, assist in resolving complex technical issues, and share knowledge across the team through informal or formal knowledge-sharing sessions.
  • Delivering Features: You'll contribute to feature development, deploy code into production, and ensure smooth integration with the rest of the platform.
  • Sprint Planning and Backlog Grooming: You will participate in sprint planning sessions (bi-weekly) where you'll break down tasks, prioritize work, and ensure alignment with the overall product roadmap.


Requirements:

  • 5-9 years of experience as a BE developer in a start-up or product-based environment.
  • Excellent knowledge of any modern programming language (GO, Java, C#, or Scala).
  • Good understanding of data structures and algorithms.
  • Experience designing and architecting large-scale distributed systems.
  • Experience in consumer-facing companies with a solid understanding of system scaling and user-centric product development is a plus.
  • Experience leveraging AI-powered development tools (such as GitHub Copilot, Gemini, ChatGPT, Claude, or similar) to enhance coding productivity and efficiency.
  • Familiarity with applying AI-driven insights to optimize backend system performance and workflows.


It would be great if you also have:

  • Experience with microservices architecture and design patterns and solid design principles.
  • Hands-on experience in building large-scale platforms and services using Go, Scala, Play, Redis, Aerospike, Kafka, and Nosql stores.
  • Experience with GCP or any other public cloud.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach