Enable job alerts via email!

Senior Backend Engineer

Dealls – Jobs, CV & Mentoring

Surabaya ꦱꦸꦫꦧꦪ

On-site

IDR 327.600.000 - 491.401.000

Full time

10 days ago

Job summary

A growing tech company in Surabaya is seeking backend engineers to build a next-generation HRIS platform. The role involves ensuring data integrity and system reliability while working on transaction-heavy systems. Candidates should have strong experience in Golang and PostgreSQL, with a focus on clean architecture and API design. This position offers an opportunity to have a significant impact during early system development.

Benefits

Opportunity to build a core system
Lean, fast-moving culture
Solve real-world problems

Qualifications

  • 3–7 years experience in backend development.
  • Strong experience with database optimization.
  • Familiarity with cloud infrastructure (AWS, GCP) is a big plus.

Responsibilities

  • Design, build, and maintain backend services that sync attendance, overtime, reimbursement, and payroll.
  • Ensure high data integrity and system consistency, even under concurrent user updates.
  • Collaborate with product and engineering teams to build a scalable HRIS platform.

Skills

Golang
PostgreSQL
RESTful APIs
Data modeling
Transaction management
Distributed systems

Tools

Kafka
RabbitMQ
Redis
Job description
Responsibilities

We are building a next-generation HRIS platform that tightly integrates attendance, overtime, reimbursement, and payroll into a seamless, reliable experience for our clients.

We’re looking for backend engineers who are obsessed with data consistency, system resilience, and clean architecture — and who thrive working on transaction-heavy, critical systems.

About the Role

We are building a next-generation HRIS platform that tightly integrates attendance, overtime, reimbursement, and payroll into a seamless, reliable experience for our clients.

We’re looking for backend engineers who are obsessed with data consistency, system resilience, and clean architecture — and who thrive working on transaction-heavy, critical systems.

Responsibilities
  • Design, build, and maintain backend services that sync attendance, overtime, reimbursement, and payroll.
  • Ensure high data integrity and system consistency, even under concurrent user updates.
  • Optimize and scale relational databases (PostgreSQL preferred).
  • Design clear, extensible APIs to support frontend and third-party integrations.
  • Implement event-driven architecture to handle system-wide updates efficiently.
  • Monitor and improve system reliability, latency, and error rates.
  • Collaborate with product and engineering teams to build a scalable HRIS platform.
Why Join Us?
  • Opportunity to build a core system from early stages with massive impact.
  • Lean, fast-moving, high-ownership culture.
  • Solve real-world problems for growing businesses.
Requirements
  • 3–7 years experience in backend development.
  • Experience in Golang.
  • Strong experience with PostgreSQL (or other RDBMS) and database optimization.
  • Solid knowledge of transaction management, data modeling, and eventual consistency concepts.
  • Hands-on experience building RESTful APIs or GraphQL APIs.
  • Familiarity with distributed systems, message queues (e.g., Kafka, RabbitMQ), and caching (e.g., Redis).
  • Experience in cloud infrastructure (AWS, GCP) is a big plus.
  • Bonus: Experience in financial systems, payroll, HR tech, or ERP platforms.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.