Senior Backend Engineer

Talent Insider

Jakarta Selatan

On-site

IDR 390,600,000 - 669,600,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Talent Insider is seeking an experienced Go backend engineer in Jakarta for building scalable services. You will write clean, modular code, review junior engineers, and craft reliable, extensible designs.

A deep understanding of clean architecture and data modeling is required. You will lead cross-team collaboration, shape technical direction, and improve service health with best practices and modern event-driven patterns.

Qualifications

  • 4-5 years of hands-on design, development, testing, and deployment.
  • Solid experience with Golang and Go concurrency patterns.
  • Experience with message brokers such as SQS or Kafka.
  • Strong data modeling in relational databases.

Responsibilities

  • Write clean, concise, modular, and well-tested code; review junior engineers.
  • Create high quality, loosely coupled, reliable designs and evaluate trade-offs.
  • Improve health and quality of services through best practices.
  • Lead cross-team collaborations on projects.

Skills

Golang
Go concurrency patterns
Distributed systems design
SOLID principles
Event-driven architecture
Relational databases

Tools

SQS
Kafka

Job description

Talent Insider is an upcoming HR Consultancy Service, founded in 2021. Our clients have been some of the leading brands in Indonesia, and this service continues to expand.
Registered in Singapore & Indonesia, we can assist with your growth plans and strategies, and continue to expand our regional presence with strong regional partners to assist our client in recruitment and branding strategy.

Job Description:
  • Write Clean, Concise, Modular And Well-tested Code. Review Code From Junior Engineers And Provide Constant And Constructive Feedback.
  • Create High Quality, Loosely Coupled, Reliable And Extensible Technical Designs. Actively Understand Trade-offs Between Different Designs And Apply The Solution Suited To The Situation/requirements.
  • Constantly Improve The Health And Quality Of The Services / Code They Work On, Through Set Practices And New Initiatives.
  • Lead The Cross-team Collaborations For The Projects They Work On.
Job Requirements:
  • 4-5 years of hands-on experience in designing, developing, testing, and deploying
  • Solid experience with Golang. Able to use Go concurrency patterns and contribute to building reusable Go components.
  • Strong experience in designing loosely coupled, reliable and extensible distributed services.
  • Great understanding of clean architecture, S.O.L.I.D principles, and event-driven architecture.
  • Experience with message broker services like SQS, Kafka, etc.
  • Strong data modeling experience in Relational databases.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech Dev Section Head
Tech Dev Section Head

Talent Insider • Jakarta Selatan

On-site
IDR 360,000,000 - 480,000,000
Senior Backend Engineer - Jakarta Department Tech Employment Type
Senior Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Jakarta Pusat

On-site
IDR 350,000,000 - 700,000,000
Senior Go Backend Engineer – Distributed Systems Lead
Senior Go Backend Engineer – Distributed Systems Lead

Talent Insider • Jakarta Selatan

On-site
IDR 390,600,000 - 669,600,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Talent Insider • Jakarta Pusat

On-site
IDR 279,000,000 - 669,600,000
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 420,000,000 - 780,000,000
Lead Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Lead Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 450,000,000 - 750,000,000
Backend Engineer - Jakarta Department Tech Employment Type
Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
Senior Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Senior Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 420,000,000 - 660,000,000
Backend Engineer
Backend Engineer

Enterprise Digital Technology Services Edts • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000
Backend (Golang) Developer
Backend (Golang) Developer

Steradian Data Optima • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000