Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Custodio Technologies is a network of game-changers, unleashing the potential of nature every day to deliver excellence. You can expect promising opportunities at Custodio to lead your career to the apex. We are a leading cybersecurity company shaping the future of cyber intelligence. Custodio is the hive of diverse profiles. We are actively looking for like-minded, sensible professionals to deliver outstanding performance.
Join us and dare to discover the genius in yourselves!
Custodio Technologies Pte Ltd. is a Singapore-based cybersecurity R&D innovation centre. We are looking for a Software Engineer (Backend) to be part of our team of passionate cyber security professionals and researchers.
Custodio Technologies engages in novel and innovative research, with the goal of developing fully-fledged solutions for implementation globally. Focusing on active defence approaches, it spearheads R&D activities in the field of cyber early warning as well as cybercrime prevention, forensics, and investigation for law enforcement agencies.
What You’ll Do:
- Develop and maintain high-quality, scalable web applications using modern technologies.
- Work closely with cross-functional teams to design, develop, and deploy new features.
- Contribute to backend development with a focus on clean, efficient, and maintainable code.
- Collaborate with team members to solve complex problems and deliver solutions that meet user and business needs.
- Stay up to date with the latest technologies and best practices to continuously improve our codebase and workflow.
For experienced candidates:
- Provide technical leadership and mentorship, guiding them in best practices, design patterns, and problem-solving.
- Take ownership of critical components, driving technical initiatives from inception to completion.
- Conduct thorough code reviews, ensuring high-quality, clean, and maintainable code across the team.
Who we are looking for:
- Diploma, bachelor’s degree or equivalent in Computer Engineering/Science or relevant engineering majors.
- Minimum of 3 years of professional experience in software development.
- Strong proficiency in Node.js (TypeScript). Willing to pick up the others quickly.
- Knowledge in Python will be an added advantage.
- Experience working with both relational (PostgreSQL) and non-relational databases (MongoDB).
- Knowledge in Queuing Systems (Kafka, RabbitMQ)
- Experience with agile software development methodologies and tools
- Cyber security experience will be an added advantage.