

Senior Backend Engineer
Astro Technologies Indonesia
- West Jakarta, Indonesia27, Jalan Tomang Raya, Tomang Kel., Grogol Petamburan, West Jakarta, DKI Jakarta, IndonesiaWest JakartaDKI JakartaIndonesiaIndonesiaTELECOMMUTE
- Full timeFULL_TIME
Posted a day ago and deadline of application is on 10 Dec
Recruiter was hiring a day ago
2026-03-12T15:35:19.596563+00:002026-12-10T17:00:00+00:00Job Description
About Astro
ASTRO is Indonesia's quick commerce company that delivers groceries and essentials to your door within 15 minutes. Founded in 2021 by a group of seasoned e-commerce executives and is backed trusted international investors, it is our mission to make people's lives simpler and easier by saving them time, energy, and money.
Just like real Astronauts that take off into outer space, Astro embodies the values of being fast, bold, adventurous, and technologically advanced.
Interested in working for a company that pushes the boundaries and strives to be the best? Join us now to be a part of this ground-breaking mission!
About this Position
This role focuses on building and maintaining scalable backend services using Golang to support our cross platform. You will collaborate with Product and Engineering teams to deliver new features, optimize databases and system performance, and maintain reliable service communication through RPC and messaging systems. You will also leverage monitoring tools and engineering best practices to ensure system stability and efficiency.
Responsibilities
- Design and develop reliable, scalable, and fault-tolerant backend systems with minimal supervision.
- Translate product requirements into clear technical solutions and actionable development tasks.
- Break down complex engineering problems into manageable components and estimate development efforts accurately.
- Build and deliver backend features in collaboration with the Product team, ensuring timely and high-quality implementation.
- Manage and optimize database performance, including query tuning, indexing, and leveraging caching mechanisms such as Redis to improve system efficiency.
- Develop and maintain internal service communication using RPC or API-based interactions between services.
- Implement and maintain asynchronous processing mechanisms using message queue systems such as Kafka or similar technologies.
- Write and maintain unit tests and self-testing mechanisms to ensure code reliability, stability, and maintainability.
- Utilize monitoring and observability tools such as Grafana and Datadog to track system performance, identify issues, and improve system reliability.
- Take ownership of the full product lifecycle, including development, testing, deployment to production, and continuous improvements or fixes.
- Explore and leverage AI tools or technologies to improve development efficiency and support practical implementation in daily engineering workflows.
Minimum Qualifications
- Minimum 5–6 years of experience as a Software Engineer, with strong exposure to backend system development.
- Minimum 3 years of hands-on experience using Golang to build and maintain backend services or distributed systems.
- Solid experience working with Redis for caching, RPC or service-to-service communication, and message queue systems such as Kafka or similar technologies.
- Strong understanding of database technologies, including both SQL and NoSQL, with the ability to design efficient data models and optimize queries.
- Experience in system design, including building scalable, reliable, and fault-tolerant systems.
- Familiar with monitoring and observability tools such as Grafana and Datadog to monitor system performance and troubleshoot issues.
- Good understanding of software development lifecycle (SDLC) best practices, including testing, deployment, and maintenance.
- Ability to perform performance benchmarking, monitoring, and system optimization to ensure system reliability and efficiency.
- Possesses a curious and proactive mindset, continuously seeking feedback, learning new technologies, and exploring broader perspectives to improve engineering practices.
Perks and Benefits
Work from Home
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Office Address
- Graha Antero, Lt. 5-6, Jl. Tomang Raya No. 27, Kel. Tomang, Kec. Grogol Petamburan, Jakarta Barat
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.