Senior Backend Engineer
Screeningeagle
Posted: December 2, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design and develop cloud application stack for Screening Eagle and Proceq tools, ensuring resilience and robustness of services.
Required Skills
Job Description
Intro:
Based in Singapore, the Senior Backend Engineer is responsible in designing, developing and maintaining the cloud application stack for Screening Eagle and Proceq tools – ensuring resilience and robustness of the services.
What will you do:
• Take ownership of the backend tasks and work closely with the development teams.
• Strategic choice of data structure and algorithms to design and implement the business logic.
• Develop, test, document and deploy web APIs, batch jobs, webhooks, or integrations based on the business requirements.
• Heavy emphasis on code testing and designing for testability
• Continuously document design decisions.
• Adopt best devops/tech-ops practices and make continuous automated testing, releases and deployments.
• Offer mentorship to junior developers in the team.
What do we expect:
• Bachelor of Science in Computer Science or equivalent practical experiences.
• Possess strong programming skills, solid data structure and algorithm fundamentals.
• Possess strong system design and architecting skills with distributed systems.
• At least 2 years’ experience with AWS/GCP services and related cloud technologies.
• At least 4 years of practical backend development for real-world products in any language/framework, preferably in Go.
• Experience in SQL databases, writing schemas and designing high performance queries.
• Experience in in-memory key-value database like Redis.
• Deep technical understanding of scalability, resilience, high availability and the corresponding architecture, technologies and designs.
• Experience with devops/techops, like Jenkins gitlab CI/CD, Ansible, Terraform.
• Experience in Containerization and Orchestration technologies like Docker and Kubernetes.
• Strong troubleshooting and debugging skills.
• Self-motivated and willing to learn new technologies continuously.
• Embrace the open-source community.