Senior Engineer, Java/Kotlin

About the opportunity

We are on the lookout for Senior Engineer, Kotlin/Java – (Logistics Customer, Order Tracking Experience) to join our team.

Join the Order Tracking Experience team and be at the heart of delivering exceptional customer journeys. We’re the engine behind real-time order updates, empowering customers with accurate ETAs and live rider locations. Every line of code you write directly impacts millions of users, ensuring they stay informed and engaged from order placement to delivery. You’ll drive innovation through rapid experimentation (A/B testing) and optimize our APIs to provide seamless, delightful tracking experiences across all our platforms. Be a key player in transforming the anticipation of delivery into a moment of customer satisfaction.

Your responsibilities

  • Be a technical expert: demonstrate technical savviness and expertise in programming languages, frameworks, databases. Be an inspiration for peers and junior colleagues.
  • Own your software: own the process of architecture design for squad services. Monitor and improve the existing service landscape. Make effective and weighted decisions while building scalable and resilient software. Implement monitoring and alerting.
  • Be autonomous: effectively manage your own time.
  • Be a mentor: inspire by example and help to grow junior colleagues, actively mentoring them through knowledge sharing and pair programming.
  • Be an important part of the team: help the team to improve the team processes, share opinions, ideas, best practices. Grow and succeed as a whole.
  • Understand the domain: understand the real needs of the users and help Product to solve their problems. Be ready to dive in and study the business domain and propose your own ideas.

What you need to be successful

  • 5+ years of overall professional application development experience.
  • Experience working in agile and scrum, with an understanding of estimations and sprints.
  • Experience with Kotlin or Java, Redis, SQL and NoSQL databases, Grafana, Prometheus, AWS (or similar Cloud platforms).
  • Understanding of service-oriented, microservices architectural patterns and CI/CD.
  • Knowledge on distributed systems and horizontal scalability topics.
  • Experience with infrastructure-related technologies like Kubernetes, Terraform, Docker.

Nice to have

  • Experience with service integration patterns and technologies such as Kafka, SQS, or other asynchronous messaging technologies.
  • Experience with highly concurrent systems and multi-threading.
  • Experience with operating global 24×7 systems.

Who we are

As the world’s pioneering local delivery platform, our mission is to deliver an amazing experience, fast, easy, and to your door. We operate in over 70+ countries worldwide, powered by tech, designed by

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply