Senior Backend Engineer

Dealls — Indonesia · Posted ~22 hours ago

Senior

Skills

Backend Development PostgreSQL Relational Databases API Design Event-Driven Architecture Data Integrity System Reliability Scalability Clean Architecture REST APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology company is seeking a Senior Backend Engineer to develop a next-generation human resources platform integrating attendance, overtime, reimbursements, and payroll. You will design reliable backend services, maintain strict data consistency under concurrent usage, optimize relational databases, build extensible APIs, and implement event-driven architecture. The role emphasizes clean architecture, scalability, observability, and system resilience.

Highlights

Build core backend systems for an integrated HR and payroll platform where reliability, data consistency, and scalability are critical. The role offers ownership of transaction-heavy systems, opportunities to improve architecture and performance, and collaboration with product and engineering teams.

Description

Responsibilities 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.