We understand how important this functionality is to your hiring workflows, and our team moved quickly to investigate and address the issue. We can confirm this issue has been fully resolved, and our team has taken steps to ensure system stability moving forward.
The incident was caused by an updated configuration in Amazon S3 access policies following a security-related infrastructure change.
As part of a security initiative, an existing IAM policy condition was updated in accordance with an AWS-recommended best practice. While this change was intended to improve security, the revised policy did not behave as expected in our environment, resulting in S3 denying permission for file uploads.
Because file uploads rely on this S3 permission, customers encountered authorization errors when uploading resumes and documents.
Once the issue was identified, the infrastructure team reverted the policy change to the previously functioning configuration.
After the rollback:
The system was verified as restored by confirming:
Invalid file reference cleanup
To reduce the likelihood of similar issues in the future, we are implementing the following improvements:
* Enhanced monitoring after infrastructure and security-related changes in production
* Alerts for elevated file-upload failures and S3 authorization errors to reduce detection time
* Additional validation and testing of IAM policy changes, especially those involving AWS-recommended updates
* Improved documentation and cross-team review for security-driven infrastructure changes
These steps will help detect issues sooner and minimize customer impact in the event of future changes.