Title: Software Development Engineer - Backend [Java/Kotlin]
Department: Engineering
Location: Bengaluru, KA  [Hybrid]
Experience: 3 to 5 Years

About us:
Since 2017, ClickPost has been the post-purchase intelligence platform that turns logistics complexity into a competitive advantage for the world's leading retailers, including Walmart, Nykaa, Mars, Adidas, Bluestone, GIVA, Kapiva, and 450+ brands across India, Southeast Asia, the Middle East, and North America. Through a single API, our platform manages tracking, exceptions, and returns across 600+ pre-integrated carriers, with AI allocating every shipment to the optimal carrier and resolving delivery issues before orders fail.
And we're not standing still. We're actively building the agentic layer for post-purchase, from AI voice agents like Parth to a growing suite of agents that resolve delivery exceptions, confirm orders, and recover lost sales. This is real, in-production AI, live with customers today.
We process 50M+ shipments every month, helping brands cut failed deliveries and "where-is-my-order" queries while converting more returns into exchanges.
We're one of the rare companies operating at the intersection of cutting-edge AI, enormous scale, and a brand respected across the global SaaS and e-commerce world. Our core values of transparency, continuous learning, ownership, and speed, plus a team that includes several ex-startup founders, make this a place that's both fast-moving and rich with opportunities to learn. Our vision is to become the global standard for post-purchase intelligence, where logistics complexity never limits a brand's growth.

Role Summary:
  • We are looking for a Software Development Engineer (SDE) to join the Backend Engineering team at ClickPost. You will be part of a 0-to-1 product development team, building a new product from the ground up and taking it through architecture, development, deployment, and production.
  • This role requires strong Java/Kotlin backend development experience and someone who has hands-on experience building and running production applications end-to-end. You will play a key role in making architectural decisions, developing core product capabilities, and building a scalable and reliable foundation for the product.

What You Will Do:
  • Build a product from 0-to-1, taking ownership from initial design through production deployment.
  • Design and develop scalable backend services and APIs using Java/Kotlin.
  • Make key technical and architectural decisions as the product evolves.
  • Build core product capabilities with a focus on performance, scalability, reliability, and maintainability.
  • Work across the complete application lifecycle, including development, testing, deployment, monitoring, and production support.
  • Design and work with databases, messaging systems, and distributed services.
  • Identify and solve technical challenges involved in scaling the product from its initial stage to production scale.
  • Collaborate with Product and Engineering teams to translate requirements into practical technical solutions.
  • Take end-to-end ownership of the systems and features you build.

Tech Stack & Tools:
  • Programming Languages: Java, Kotlin, Python
  • Databases: PostgreSQL, ScyllaDB
  • Messaging: Apache Kafka, RabbitMQ
  • Monitoring & Observability: Prometheus, Grafana, Elasticsearch
  • Cloud: AWS, GCP
  • AI/LLM: LLM-based applications and AI platforms

What You Will Need:
  • Strong hands-on experience with Java or Kotlin, preferably in backend application development.
  • Proven experience building and taking backend applications from development to production.
  • Strong understanding of backend engineering fundamentals, APIs, databases, and software design principles.
  • Experience with microservices and distributed systems is preferred.
  • Good understanding of relational databases such as PostgreSQL.
  • Familiarity with Kafka, RabbitMQ, or similar messaging systems.
  • Experience with application deployment, monitoring, debugging, and production support.
  • Strong problem-solving skills and ability to make sound technical decisions independently.
  • High ownership mindset with the ability to work effectively in a 0-to-1 environment, where you will need to build, iterate, and solve problems with limited existing infrastructure.
  • Exposure to LLMs, AI platforms, or building AI-powered applications is a strong plus.

Why Join ClickPost?
  • Impact at scale: Develop code generating real time impact on a large scale product processing 1 million+ shipments every day, solving challenges faced by a wide array of 450+ brands like Nykaa, Decathlon, Puma, Meesho, etc.
  • Ownership Mentality: Every engineer at ClickPost is empowered to take complete ownership of their work, driving the module forward and being an integral part of our growth.

Perks & Benefits:
  • We are committed to offering competitive benefits programs for all our employees and enhancing our programs when necessary.
  • Competitive salary package with performance-based bonuses.
  • Comprehensive health insurance coverage for you and your dependents.
  • Flexible working hours with Hybrid work arrangement.
  • Generous leave policy and time off.
  • Continuous learning and professional development opportunities.
  • Employee assistance program for mental health and well-being support.
  • Supportive and inclusive work culture promoting diversity and collaboration.