Staff Accountant

Job Title: Staff Accountant
Location: Buffalo Grove, IL
Work Environment: On-site with on Flexible WFH/Week
Salary Range: $50,000 – $65,000, Depending on Experience
Department: Finance & Accounting
Reports To: Vice President of Finance

About BCD:

Come join our tight-knit team at BCD, where we prioritize collaboration and community. As a smaller business, we pride ourselves on fostering an inclusive environment where every voice is heard and valued. We believe in the power of teamwork to achieve our goals and encourage innovation at every level, while having fun along the way. If you’re passionate about contributing your unique set of skills, and thrive in a dynamic, fast-paced environment, we’d love to welcome you aboard. BCD provides secure, reliable video storage solutions, tailored to the needs of any project site. From small retailers looking to monitor foot traffic to large-scale smart cities deploying AI-based video analytics to improve safety, BCD collaborates with security integrators around the globe to create a safer world.
Job Summary:

We are seeking a highly self-motivated, detail-oriented and organized Staff Accountant to join our finance and accounting team. The Staff Accountant will be responsible for posting journal entries, assisting with the preparation of monthly financial analysis reports, and developing and maintaining department budgets. The successful candidate will also ensure accurate and timely financial reporting and control, as well as assist with ad hoc projects.

Key Responsibilities:

  • Post journal entries and accruals, create analyses, and complete account reconciliations
  • Assist with all monthly close processes.
  • Contribute to the development and review of annual operating budgets and performance projections.
  • Maintain documentation for accounts payable, purchasing, and treasury and conduct internal audits.
  • Perform monthly balance sheet reconciliations.
  • Meet processing and reporting deadlines.
  • Respond to information requests, reviewing financial statements, and assisting with audits.
  • Ensure compliance with GAAP.
  • Assist with the preparation of tax returns and corporate reporting requirements.
  • Assist the accounting manager with financial and regulatory audits.
  • Help in the design and implementation of accounting systems and processes.


  • Bachelor’s degree in Accounting
  • 1-3 years of accounting experience.
  • Strong understanding of accounting and financial reporting principles and practices.
  • Excellent math skills and the ability to spot numerical errors.
  • Hands-on experience with NetSuite.
  • Proficiency in MS Excel.


Strong analytical and problem-solving skills. Great attitude and team player.

High level of efficiency, accuracy, and responsibility.


Motivation and a strong desire to take on new challenges and learn as much as possible.

Employment Type: Full-Time

Competitive salary and comprehensive benefits package including:

  • Student loan payment assistance
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Paid parental leave
  • Paid time off
  • Parental leave
  • Bereavement leave:
    • Immediate family members
    • Non-immediate family membera
    • Pet bereavement leave
    • Reproductive loss leave
  • Robust Paid holidays
  • Referral program
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance
  • Volunteer time off


How to Apply:

Please submit your resume, a cover letter, and salary requirements to Be sure to include ‘Staff Accountant’ in the subject line of your email.