Senior Blockchain Security Engineer - Smart Contract Auditing
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct comprehensive security audits of smart contracts on various blockchain platforms.
- Identify vulnerabilities, backdoors, and potential exploits in smart contract code.
- Perform static and dynamic code analysis, including fuzzing and symbolic execution.
- Utilize formal verification techniques to mathematically prove contract security properties.
- Collaborate with development teams to provide actionable recommendations for security improvements.
- Develop and maintain security testing tools and frameworks.
- Stay abreast of the latest blockchain security threats, vulnerabilities, and mitigation strategies.
- Contribute to the development of secure coding guidelines and best practices.
- Document audit findings and remediation reports clearly and concisely.
- Participate in the broader blockchain security community.
- Bachelor's or Master's degree in Computer Science, Cybersecurity, or a related field.
- Minimum of 6 years of experience in cybersecurity, with at least 3 years focused specifically on blockchain and smart contract security.
- Deep expertise in auditing smart contracts written in Solidity, Rust, or Vyper.
- Proficiency with blockchain analysis tools, debuggers, and security testing frameworks.
- Strong understanding of blockchain protocols, consensus mechanisms, and cryptography.
- Knowledge of common smart contract vulnerabilities and exploitation techniques.
- Experience with formal verification tools (e.g., Certora Prover, Foundational) is highly advantageous.
- Excellent analytical, problem-solving, and reverse engineering skills.
- Superior written and verbal communication skills, with the ability to explain complex security issues to technical and non-technical audiences.
- Demonstrated ability to work effectively in a fully remote, collaborative environment.
Senior Financial Accountant - Audit & Compliance
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Manage day-to-day accounting operations, including general ledger, accounts payable, accounts receivable, and payroll accounting.
- Prepare and review monthly, quarterly, and annual financial statements and reports.
- Ensure timely and accurate closing of the general ledger in accordance with established timelines.
- Reconcile bank statements, balance sheet accounts, and other financial data.
- Develop, implement, and maintain internal accounting controls and policies.
- Coordinate with external auditors, providing necessary documentation and explanations for audit procedures.
- Ensure compliance with local and international accounting standards (e.g., IFRS, GAAP).
- Assist in budgeting and forecasting processes.
- Identify and implement process improvements to enhance efficiency and accuracy in accounting operations.
- Stay current with changes in accounting regulations and best practices.
- Train and mentor junior accounting staff.
- Bachelor's degree in Accounting, Finance, or a related field. Professional accounting certification (e.g., CPA, ACCA, CMA) is highly preferred.
- Minimum of 7 years of progressive experience in accounting, with a strong focus on financial accounting and reporting.
- Proven experience in preparing for and supporting external audits.
- In-depth knowledge of accounting principles and standards (IFRS, GAAP).
- Proficiency in accounting software (e.g., SAP, Oracle, QuickBooks Enterprise) and advanced Excel skills.
- Excellent analytical, problem-solving, and critical thinking abilities.
- Strong organizational skills and meticulous attention to detail.
- Effective communication and interpersonal skills, with the ability to interact professionally with internal teams and external auditors.
- Ability to work independently and manage multiple tasks in a remote setting.
- Experience with ERP systems and financial reporting tools is a significant advantage.
Staff Accountant - Audit and Compliance
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the preparation of financial statements and reports in accordance with accounting standards.
- Perform account reconciliations, including bank, accounts payable, and accounts receivable.
- Support internal and external audit processes by providing documentation and explanations.
- Ensure compliance with company accounting policies and procedures.
- Record financial transactions accurately and efficiently.
- Assist with month-end and year-end close procedures.
- Maintain organized financial records and documentation.
- Identify and report any discrepancies or irregularities in financial data.
- Collaborate with team members to ensure smooth financial operations.
- Stay informed about relevant accounting regulations and industry best practices.
- Respond to ad-hoc accounting inquiries and requests.
- Bachelor's degree in Accounting or Finance.
- Minimum of 3 years of experience in an accounting role, preferably with exposure to audits.
- Solid understanding of accounting principles (GAAP/IFRS).
- Proficiency in accounting software (e.g., Xero, NetSuite) and Microsoft Excel.
- Strong analytical and problem-solving abilities.
- High level of accuracy and attention to detail.
- Good organizational and time management skills.
- Effective communication and interpersonal skills.
- Ability to work independently and manage workload effectively in a remote setting.
- Eagerness to learn and develop professional accounting skills.
Senior Auditing Specialist - Financial Crime Compliance
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Plan and execute comprehensive audits of financial crime compliance programs, including AML, KYC, sanctions, and anti-bribery & corruption (ABC).
- Assess the adequacy and effectiveness of internal controls and policies related to financial crime prevention.
- Identify control weaknesses, regulatory compliance gaps, and areas of potential financial, reputational, or legal risk.
- Develop detailed audit reports, outlining findings, risk assessments, and actionable recommendations for remediation.
- Collaborate with compliance officers, business units, and external regulators to ensure understanding and implementation of audit recommendations.
- Stay current with evolving financial crime regulations, industry best practices, and emerging risks.
- Conduct fraud investigations and provide expertise on fraud detection and prevention strategies.
- Develop and deliver training materials on financial crime compliance risks and controls.
- Support regulatory examinations and inquiries by providing necessary documentation and analysis.
- Utilize data analytics tools to perform continuous monitoring and identify suspicious activities.
- Contribute to the continuous improvement of the audit function and its methodologies.
- Bachelor's degree in Finance, Accounting, Law, Criminal Justice, or a related field.
- Minimum of 7 years of experience in financial crime compliance, internal audit, regulatory compliance, or a related field within the financial services industry.
- Professional certifications such as CAMS (Certified Anti-Money Laundering Specialist), CIA (Certified Internal Auditor), or CFE (Certified Fraud Examiner) are highly preferred.
- In-depth knowledge of AML/KYC regulations (e.g., BSA, USA PATRIOT Act), sanctions screening, and fraud prevention techniques.
- Proven experience in risk assessment, control testing, and audit report writing.
- Strong analytical, critical thinking, and problem-solving skills.
- Excellent written and verbal communication skills, with the ability to articulate complex issues clearly and concisely.
- Proficiency in data analysis techniques and tools.
- Ability to work independently, manage multiple priorities, and meet deadlines in a remote work environment.
- Familiarity with regulatory expectations and supervisory approaches in financial crime compliance.
- Experience in managing audit projects and mentoring junior auditors is a plus.
Remote Senior Accountant - Internal Audit
Posted 21 days ago
Job Viewed
Job Description
- Plan, execute, and document internal audits for financial, operational, and compliance areas.
- Assess the adequacy and effectiveness of internal controls and recommend improvements.
- Identify and evaluate risks and propose mitigation strategies to management.
- Test and verify the accuracy of financial records and transactions.
- Ensure compliance with company policies, procedures, and relevant regulations.
- Prepare clear and concise audit reports, detailing findings, recommendations, and action plans.
- Follow up on the implementation of audit recommendations to ensure corrective actions are taken.
- Communicate audit findings and recommendations to management effectively.
- Stay current with accounting standards, auditing principles, and regulatory changes.
- Develop and maintain strong relationships with business process owners.
- Assist external auditors as needed.
- Bachelor's degree in Accounting, Finance, or a related field. Professional certifications such as CPA, CIA, or CISA are highly desirable.
- Minimum of 5-7 years of experience in accounting, with at least 3 years focused on internal audit.
- Strong understanding of accounting principles (e.g., GAAP, IFRS), internal control frameworks (e.g., COSO), and risk management.
- Proven experience in planning and executing internal audits.
- Excellent analytical, problem-solving, and critical thinking skills.
- Exceptional written and verbal communication skills, with the ability to articulate complex issues clearly.
- Proficiency in audit management software and data analysis tools.
- High degree of professionalism, integrity, and objectivity.
- Ability to work independently, manage time effectively, and meet deadlines in a remote environment.
- Experience in (mention a specific industry if relevant, e.g., tech, manufacturing) is a plus.
Be The First To Know
About the latest Auditing Jobs in Manama !