Senior Backend Engineer

Bluebirdgroup

Jakarta Utara

On-site

IDR 350,000,000 - 700,000,000

Full time

5 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Bluebirdgroup is seeking a Senior Backend Engineer to design, build, and maintain scalable, high-performance systems. You will drive code modernization, mentor juniors, and partner with the Backend Engineering Manager to raise code quality.

You will own incident response during on-call, audit for bottlenecks, review architecture, and enforce testing standards. Experience with Golang or .NET and databases like MySQL or PostgreSQL is essential for this role in our Jakarta Selatan office.

Qualifications

  • At least 5-6 years of professional work experience in Backend Engineering.
  • Strong professional experience in development using Golang and/or .NET, as well as MySQL and/or PostgreSQL.
  • In-depth experience working with legacy codebases and a proven track record of successfully refactoring or upgrading architecture without disrupting the stability of the running system.
  • Strong understanding of design patterns, microservice architecture, database query optimizations, and regression mitigation strategies.
  • Experience implementing CI/CD, writing strong automated tests (unit, integration, E2E), and utilizing monitoring and APM tools.
  • Strong communication skills to articulate the urgency of addressing technical improvements (technical debt) to both other engineers and technical/non-technical stakeholders.
  • Willing to Work From Office(Mampang, Jakarta Selatan)

Responsibilities

  • Produce high-quality, secure, and maintainable code for new features, and ensure on-time delivery
  • Proactively audit the existing codebase, identify bottlenecks, diagnose regressions, and lead technical improvement initiatives to enhance development efficiency.
  • Collaborate with the Backend Engineering Manager in reviewing system designs to ensure balanced, well-planned solutions
  • Serve as a stronghold for code quality through rigorous code reviews and automated testing standards
  • Independently lead incident response during 24/7 on-call rotations, focusing on rapid detection and RCA creation
  • Provide mentorship to junior engineers to enhance the team's technical capabilities

Skills

Backend development
Code modernization
Mentoring

Tools

Golang
NET
MySQL
PostgreSQL

Job description

Senior Backend Engineer is responsible for designing, building, and maintaining scalable, stable, and high performance technical solutions. Besides delivering new features on time with high quality, this role requires a high degree of initiative to identify and resolve systemic technical debt in the codebase that could hinder development or cause regressions. You are expected to be a driving force in code modernization, a mentor to junior engineers, and a strategic partner to the Backend Engineering Manager in improving the team's code and quality standards.

Responsibilities:

  • Produce high-quality, secure, and maintainable code for new features, and ensure on-time delivery
  • Proactively audit the existing codebase, identify bottlenecks, diagnose the causes of regressions, and lead technical improvement initiatives to enhance development efficiency.
  • Collaborate with the Backend Engineering Manager in reviewing system designs to ensure that the chosen solutions are well-balanced and not under/over-designed
  • Serve as a stronghold for code quality through rigorous and constructive code reviews, and ensure that the team adheres to automated testing standards
  • Be able to independently lead incident response during 24/7 on-call rotations, focusing on rapid detection and response, as well as initiating, leading, and completing RCA creation as the primary point of contact to ensure appropriate action items and timely resolution.
  • Provide mentorship to junior engineers to enhance the team's overall technical capabilities.

Requirements:

  • At least 5-6 years of professional work experience in Backend Engineering
  • Strong professional experience in development using Golang and/or .NET, as well as MySQL and/or PostgreSQL.
  • In-depth experience working with legacy codebases and a proven track record of successfully refactoring or upgrading architecture without disrupting the stability of the running system
  • Strong understanding of design patterns, microservice architecture, database query optimizations, and regression mitigation strategies
  • Experience implementing CI/CD, writing strong automated tests (unit, integration, E2E), and utilizing monitoring and APM tools.
  • Strong communication skills to articulate the urgency of addressing technical improvements (technical debt) to both other engineers and technical/non-technical stakeholders
  • Willing to Work From Office(Mampang, Jakarta Selatan)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Jakarta
Senior Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 468,720,000 - 781,200,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 Backend Engineer: Drive Modernization & Mentorship
Senior Backend Engineer: Drive Modernization & Mentorship

Bluebirdgroup • Jakarta Utara

On-site
IDR 350,000,000 - 700,000,000
Lead Backend Engineer (Golang) - Jakarta
Lead Backend Engineer (Golang) - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 1,795,332,000 - 2,333,932,000
Backend Engineer - Jakarta
Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 167,400,000 - 279,000,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
Associate Backend Engineer
Associate Backend Engineer

SG-EDTS • Jakarta Pusat

On-site
IDR 100,440,000 - 167,400,000
Senior Backend Engineer - Bibit - Jakarta
Senior Backend Engineer - Bibit - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 300,000,000 - 420,000,000
Backend Engineer - Jakarta Department Tech Employment Type
Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 89,280,000 - 145,080,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