Backend Engineer – API Design, Data Modeling, DevOps & Security
Job Reference: 160038
Industry: Information and Communications Technology
Consultant Registration Number: R1111547
EA License Number: 02C3423
Backend Engineer – API Design, Data Modeling, DevOps & Security
The Backend Engineer will design and maintain backend systems that power scalable applications. This role requires expertise in API contracts, data structures, performance optimization, and security constraints. Collaboration with frontend engineers is central to defining schemas, validation rules, error handling, and end-to-end architecture flows.
Job scopes
- Define API contracts, data schemas, validation rules, and error semantics.
- Partner with frontend engineers to identify integration risks, dependencies, and review architecture flows.
- Ensure backend systems meet performance benchmarks and comply with security standards.
- Apply hands-on knowledge of CI/CD pipelines and customer tech stacks to streamline deployments.
- Establish consistent response patterns and error semantics for reliable system behavior.
Job requirements
- Bachelor’s degree in Computer Science or related discipline.
- Must have 5 years experience in backend engineering with modern tech skills (e.g., Java, Python, Node.js, Go).
- Hands-on expertise in API design, data modeling, and system integration.
- Familiarity with DevOps pipelines and cloud environments.
- Solid understanding of performance tuning and security constraints.
- Excellent collaboration skills to work closely with frontend and cross-functional teams.
