Software Development Engineer - Backend [Java/Kotlin]

clickpostยท Engineering
Apply Now โ†—
๐Ÿ“ Bengaluru, KA, IndiaFULL TIME

About this role

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.

Frequently Asked Questions

Is the salary disclosed for the Software Development Engineer - Backend [Java/Kotlin] position at clickpost?
The salary for this Software Development Engineer - Backend [Java/Kotlin] role at clickpost is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Development Engineer - Backend [Java/Kotlin] position at clickpost located?
This Software Development Engineer - Backend [Java/Kotlin] role at clickpost is based in Bengaluru, KA, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Development Engineer - Backend [Java/Kotlin] role at clickpost full-time or part-time?
This is listed as a FULL TIME position. It is posted as a Software Development Engineer - Backend [Java/Kotlin] role in the Engineering department at clickpost.
Which team or department does the Software Development Engineer - Backend [Java/Kotlin] at clickpost belong to?
This Software Development Engineer - Backend [Java/Kotlin] position is part of the Engineering department at clickpost. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Development Engineer - Backend [Java/Kotlin] position at clickpost?
Click the "Apply Now" button on this page. You will be redirected to clickpost's official application portal hosted on keka where you can submit your application directly.
When was the Software Development Engineer - Backend [Java/Kotlin] job at clickpost posted?
This Software Development Engineer - Backend [Java/Kotlin] position at clickpost was posted on Aug 21, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Software Development Engineer - Backend [Java/Kotlin]
clickpost
Apply for this role โ†—

You'll be redirected to clickpost's official application page on keka.