About the Role
We are looking for a Security Engineer to strengthen the security of UrBox’s software applications and cloud infrastructure.
You will work across Application Security, AWS Cloud Security, Security Monitoring, Incident Response, and Vulnerability Management, partnering closely with Engineering and Infrastructure teams to identify risks, improve security controls, and drive remediation.
This is a hands-on role for someone who can understand technical risks, investigate security issues, and work directly with engineers to implement practical security improvements.
Main Responsibilities
1. Application Security (AppSec)
Review security designs for new features, including authentication, OTP, KYC, and payment flows.
Manage penetration testing and track remediation; work with developers to fix vulnerabilities.
Control the API attack surface, including inventory, identification of zombie/shadow APIs, and endpoint classification.
Conduct secure code reviews and provide secure coding guidance to development teams.
2. Cloud Infrastructure Security (AWS)
Manage cloud security posture through scanning, configuration assessments, and hardening.
Secure IAM and network security, including Security Groups and EKS.
Manage data encryption, including EBS and S3.
Manage secrets, logging, and audit trails, including CloudTrail.
3. Technical Monitoring & Incident Response
Operate SIEM and log monitoring tools, including Graylog, Wazuh, or equivalent; detect abnormal activities.
Investigate and handle technical security incidents.
Develop detection rules and conduct threat hunting.
4. Vulnerability Management
Conduct periodic vulnerability scanning across infrastructure, dependencies, and containers.
Prioritize and track vulnerability remediation based on risk levels.
Experience in fintech or e-commerce platforms is preferred.
AWS Security certifications, OSCP, or equivalent certifications are preferred.
Strong knowledge of AWS Cloud Security, including IAM, EKS/container security, network security, encryption, and scanning tools such as Prowler or equivalent.
Strong knowledge of Application Security, including OWASP Top 10 and ASVS, with a deep understanding of vulnerabilities such as SSRF, injection, IDOR, and insecure authentication/OTP design.
Experience with SIEM and log analysis using Graylog, Wazuh, or equivalent tools.
Ability to read and understand code and work directly with developers on vulnerability remediation.
First-principles thinking and the ability to independently analyze technical security risks.
Ability to translate vulnerabilities into clear priorities for development teams.
Experience in fintech or payment environments, with an understanding of payment security.
Scripting skills in Python or Bash for automating security scanning and checks.
Experience with container and Kubernetes security.
Founded in 2015, UrBox is an API Gifting platform that helps brands integrate their loyalty & rewards programs with multiple gift suppliers/merchants through API connection.
Receivers can get digital gifts instantaneously on their phones to redeem at offline & online stores. UrBox automates the entire gifting experience for both Brands, gift suppliers/merchants & customers.
Our API integration connects businesses with an ever-growing network of national and international gift suppliers/merchants. We also connect Brand with customers through multiple digital channels, they receive the gift instantly and store it on their app.
In the local market, UrBox is the only digital gifting platform working as a SAAS model, providing API to automate connecting brands with gift suppliers/merchants. Base on that we have 2 main business lines: