Elevate Your Impact in Tax and Financial Reporting Are you an experienced accountant who’s mastered tax preparation and wants to make a meaningful impact? Peck Associates, a thriving CPA firm in the Needham area, is seeking a Staff Accountant with 5–7 years of experience to join our growing team. This is your opportunity to step into a role that values your expertise, supports your growth, and respects your work-life balance. We’re not just looking for someone to crunch numbers — we’re looking for someone who wants to contribute, collaborate, and thrive. What You’ll Do Prepare individual, corporate, and partnership tax returns with precision and insight Support tax planning for a diverse client base, including high net worth individuals Perform attestation engagements and contribute to financial reporting Provide bookkeeping support for small business clients as needed Deliver exceptional client service with a personal touch What You Bring 5–7 years of recent tax preparation experience in a small to mid-sized public accounting firm Bachelor's degree in accounting (CPA or EA preferred) Strong tax preparation skills across businesses, individuals, and trusts Solid bookkeeping experience, including reconciliations and financial statements Experience with attestation engagements Proficiency with Tax Application Software, QuickBooks and Microsoft Office Familiarity with AICPA and FASB standards Excellent communication and organizational skills Ability to juggle multiple deadlines with grace What We Offer Competitive salary and benefits Health insurance and 401(k) CPA exam reimbursement and professional development support Flexible schedule and telecommuting options Paid time off and 4-day work weeks in the summer If you’re ready to take your career to the next level in a firm that values your contributions, we’d love to meet you. Apply now and let’s build something better together. Employment Type : Full Time Years Experience : 5 - 10 years Salary : $95,000 - $115,000 Annual Bonus / Commission : No
Staff Accountant • Needham Heights, Massachusetts, United States