Glints Teknologi & IT Full Time

Senior Software Engineer

Solusi Teknologi Kreatif

Kebayoran Baru IDR 7.000.000 – 10.200.000 Posted 1 days ago
Location Kebayoran Baru
Salary IDR 7.000.000 – 10.200.000
Job Type Full Time
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Senior Software Engineer role at Solusi Teknologi Kreatif is curated from Glints (category Teknologi & IT). Note the work location (Kebayoran Baru) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

About the Role

As a Project-Based Senior Software Engineer, you'll play a key role in developing, maintaining, and optimizing our AI-powered Knowledge Base platform. You'll tackle complex technical challenges, improve system performance, and ensure the reliability of backend services while working closely with cross-functional teams to deliver high-impact solutions.


Responsibilities

  • Design, develop, and maintain scalable backend services using Golang (Fiber) or Node.js (NestJS).
  • Troubleshoot and resolve complex backend issues, including performance bottlenecks, debugging, and production incidents.
  • Optimize system architecture, microservices, database performance, and API reliability.
  • Develop and maintain RESTful APIs and ensure seamless integration across multiple services.
  • Implement and review hotfixes, patches, and backend enhancements following engineering best practices.
  • Conduct unit testing and integration testing to ensure code quality before deployment.
  • Collaborate with DevOps during deployment and production releases.
  • Optimize AI pipeline performance, including data ingestion, embedding, retrieval, and Knowledge Base indexing.
  • Work closely with QA, Project Managers, and other engineering teams throughout the software development lifecycle.
  • Document technical solutions, system improvements, and engineering best practices.


Qualifications

  • Minimum Bachelor's Degree (S1) in Computer Science, Information Systems, Information Technology, Informatics Engineering, Electrical Engineering, or a related field.
  • Minimum 3 years of experience as a Backend Developer/Software Engineer, supported by employment references or work certificates.
  • Active BNSP Senior Programmer Certification (mandatory).
  • Strong experience developing backend applications using Node.js (NestJS) or Golang (Fiber).
  • Proven experience building scalable backend systems, including performance optimization, microservices architecture, and service-to-service integration.
  • Strong understanding of relational databases such as PostgreSQL (or equivalent), including database schema design and query optimization.
  • Familiar with RESTful API development, version control (Git), and modern software development best practices.
  • Excellent analytical and problem-solving skills, with the ability to work collaboratively in a fast-paced development environment.

Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from Glints. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to Senior Software Engineer

  1. Read the full description and ensure your skills match before applying to Solusi Teknologi Kreatif.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Teknologi & IT roles.
  3. Click Apply Now to go to Glints. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips